問題ID: 19937
daaayoshi
投稿数: 14
正しく実行されるクエリを選択する問題で以下が誤りなのですが、理由が解説を見てもわかりませんでした。
ALTER TABLE emp7 ADD CONSTRAINT nn_sal NOT NULL(salary);
解説は以下です。
・ALTER TABLE emp7 ADD CONSTRAINT nn_sal NOT NULL(salary);
salary列にNOT NULL制約を追加しようとしていますが、構文が正しくないためエラーとなります。誤ったSQL文です。
構文がどのように正しくないのかがわかりません。
制約の種類によりADDとMODIFYの使い分けなどがあるのでしょうか。
どなたかご教授いただけないでしょうか。
よろしくお願いします。
ALTER TABLE emp7 ADD CONSTRAINT nn_sal NOT NULL(salary);
解説は以下です。
・ALTER TABLE emp7 ADD CONSTRAINT nn_sal NOT NULL(salary);
salary列にNOT NULL制約を追加しようとしていますが、構文が正しくないためエラーとなります。誤ったSQL文です。
構文がどのように正しくないのかがわかりません。
制約の種類によりADDとMODIFYの使い分けなどがあるのでしょうか。
どなたかご教授いただけないでしょうか。
よろしくお願いします。
投稿ツリー
-
問題ID: 19937
(daaayoshi, 2017-1-11 9:41)
-
Re: 問題ID: 19937
(arashi1977, 2017-1-11 11:14)
- Re: 問題ID: 19937 (quensan, 2017-1-11 12:14)
- Re: 問題ID: 19937 (staff_meg, 2017-1-11 18:06)
-
Re: 問題ID: 19937
(daaayoshi, 2017-1-11 22:42)
- Re: 問題ID: 19937 (quensan, 2017-1-12 10:35)
- Re: 問題ID: 19937 (daaayoshi, 2017-1-13 8:20)
-
Re: 問題ID: 19937
(arashi1977, 2017-1-11 11:14)