NULL 値の更新

提供: InterBase

InterBase クイック スタート:Part III - データベースの中身の設定 へ戻る

時には、すべての新しい値が準備できる前に、データを更新しなければならない場合があります。 不明なデータは、その値を NULL にして示すことができます。 これは、列が Null 値を許容する場合、つまり、NOT NULL として定義されていない場合に機能します。 前の例で、1992年以前に雇用された営業社員の部署番号が変更されているが、新しい番号がまだ分からない、と仮定します。 給与と部署番号を、次のように更新することができます:

UPDATE Employee
  SET salary = salary + 2000, dept_no = NULL
  WHERE job_code = 'Sales'
  AND hire_date < '01-Jan-1992'

次は: