In Oracle können Sie den Befehl „update“ verwenden, um den Wert einer Spalte zu ändern und zu aktualisieren. Die Syntax lautet „update table name set columns name 1 =“. Wert 1, Spaltenname 2=Wert 2, Spaltenname 3=Wert 3...wobei Bedingung".
Die Betriebsumgebung dieses Tutorials: Windows 7-System, Oracle 11g-Version, Dell G3-Computer.
In Oracle können Sie den Befehl „update“ verwenden, um den Wert einer Spalte zu ändern.
Mit der Update-Anweisung können Daten in einer oder mehreren Tabellen geändert und aktualisiert werden.
Syntax:
update 表名 set 列名1=值1,列名2=值2,列名3=值3..... where 条件
Fall 1. Aktualisieren Sie die Alters- und Personalausweisinformationen des Schülers „Zhang San“:
update student.stuinfo t set t.age = '24', t.idnumber = '3503021994XXXXXXXX' where t.stuname = '张三'; commit; select * from student.stuinfo t where t.stuname='张三';
Die Ergebnisse sind wie folgt:
update ist ein Befehl zum Aktualisieren der Daten von Diese Tabelle verwendet eine andere Tabellenzuordnung. Die Struktur ist wie folgt:
update 表1 set 列名=(select 列名 from 表2 where 表1.列名=表2.列名) where exists (select 1 from 表2 where 表1.列名=表2.列名)
Fall 2. Verwenden Sie die Sicherungstabelle stuinfo_2018, um das Alter und den Personalausweis des Schülers „Zhang San“ zu aktualisieren:
update student.stuinfo t set (age, idnumber) = (select age, idnumber from student.stuinfo_2018 b where b.stuid = t.stuid) where exists (select 1 from student.stuinfo_2018 b where b.stuid = t.stuid and b.stuname = '张三'); select *from student.stuinfo t where t.stuname='张三';
Die Ergebnisse sind wie folgt:
Empfohlenes Tutorial: „Oracle Tutorial“
Das obige ist der detaillierte Inhalt vonSo ändern Sie den Spaltenwert in Oracle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!