- ベストアンサー
NOT NULL と NOT NULL WITH DEFAULT
CREATE TABLE でテーブルを作成するときに指定する、 「NOT NULL」 と 「NOT NULL WITH DEFAULT」 の違いを教えてください。 また、どういう時に使い分けるのかも教えてもらえるとうれしいです。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
前者は、nullをinsert、もしくはnullでupdateは不可。 後者は、insert時に値の指定がなかったときにdefault以降に記述した値、もしくはデータ型によって決められた値を入れる。 です。 ぜんぜん違うと思いますが。 #で、DB2でいいんですか? http://www.db2.jp/db2manual/ja_JP/index.htm?openup=admin/r0000927.htm
お礼
ありがとうございました。