Symfoware Server SQLビギナーズガイド - FUJITSU - |
目次 索引 |
第3章 データを変更する方法 | > 3.2 データベースのデータを更新する |
省略値を使用してデータを追加する方法は“追加するデータに省略値を使用する”で説明しました。UPDATE文では、省略値を使用してデータを更新することができます。更新するデータに省略値を設定するには、設定句に指定する値の代わりにキーワードの“DEFAULT”を指定します。設定句に指定した列に省略値が定義されていない場合は、その列はNULL値に更新されますが、NOT NULL制約がある列はNULL値を設定できないのでエラーとなります。指定例を以下に示します。
例
キーワードの“DEFAULT”を指定する例です。発注表の取引製品が“240”のデータについて、発注数量を省略値に更新します。
UPDATE 在庫管理.発注表 SET 発注数量 = DEFAULT WHERE 取引製品 = 240
備考.発注数量に定義された省略値は100とします。
目次 索引 |