Oracle は、ある列を別の列の値に更新するための UPDATE() 関数と、NVL()、COALESCE()、GREATEST()、LEAST() などの他の一連の列更新関数を提供します。まず更新する列を決定し、次に更新された値を取得する列を見つけて、最後に列を更新する UPDATE() 関数を記述します。
Oracleの列更新関数
Oracleは、ある列を別の列の値に簡単に更新する一連の関数を提供しています。最もよく使用される関数は UPDATE() 関数です。
UPDATE() 関数
UPDATE() 関数の構文は次のとおりです。
<code>UPDATE(expression, target_column, source_column)</code>
ここで:
使い方
UPDATE() 関数を使用するには、次の手順に従います:
例
たとえば、「名前」列と「年齢」列を含む「顧客」というテーブルがあるとします。 「name」列を「first_name」列の値に更新するには、次のクエリを使用できます:
<code>UPDATE customers SET name = first_name;</code>
これで、「name」列には「first_name」列の値が含まれます。
その他の列更新関数
UPDATE() 関数に加えて、Oracle では次のような他の列更新関数も提供しています。
使用する機能の選択は、特定の要件によって異なります。
以上がOracle のある列を別の列に更新する関数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。