Oracle bietet die UPDATE()-Funktion und eine Reihe anderer Spaltenaktualisierungsfunktionen, einschließlich NVL(), COALESCE(), GREATEST() und LEAST(), um eine Spalte auf den Wert einer anderen Spalte zu aktualisieren. Bestimmen Sie zunächst die zu aktualisierende Spalte, suchen Sie dann die Spalte, aus der der aktualisierte Wert abgerufen werden soll, und schreiben Sie schließlich die Funktion UPDATE(), um die Spalte zu aktualisieren.
Spaltenaktualisierungsfunktionen in Oracle
Oracle bietet eine Reihe von Funktionen, um eine Spalte einfach auf den Wert einer anderen Spalte zu aktualisieren. Die am häufigsten verwendete Funktion ist die Funktion UPDATE().
UPDATE()-Funktion
UPDATE()-Funktion hat die folgende Syntax:
<code>UPDATE(expression, target_column, source_column)</code>
wobei:
So verwenden Sie
Um die UPDATE()-Funktion zu verwenden, gehen Sie folgendermaßen vor:
Beispiel
Angenommen, wir haben eine Tabelle mit dem Namen „Kunden“, die die Spalten „Name“ und „Alter“ enthält. Um die Spalte „Name“ auf den Wert der Spalte „Vorname“ zu aktualisieren, können Sie die folgende Abfrage verwenden:
<code>UPDATE customers SET name = first_name;</code>
Jetzt enthält die Spalte „Name“ den Wert aus der Spalte „Vorname“.
Andere Spaltenaktualisierungsfunktionen
Zusätzlich zur UPDATE()-Funktion bietet Oracle auch andere Spaltenaktualisierungsfunktionen, darunter:
Die Auswahl der zu verwendenden Funktion hängt von den spezifischen Anforderungen ab.
Das obige ist der detaillierte Inhalt vonFunktion zum Aktualisieren einer Spalte in eine andere Spalte in Oracle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!