新しいテーブルを作成し、デフォルトでNULLにしたいフィールドがある場合、DEFAULT NULLを追加する必要がありますか、それともデフォルトですでにNULLですか?
ありがとう
デフォルトではnullです。明示的に宣言する必要はありません。
デフォルトではNULL、例であるため、実際にはオプションです。
CREATE TABLE hello
(
ID INT NOT NULL,
NAME VARCHAR(50),
OTHERs VARCHAR(50) DEFAULT 'FISH')
)
DEFAULTを除く他の値が必要な場合にのみ使用されますNULL。上記の例では、のみを挿入しようとすると、とIDの値はそれぞれとです。NAMEOTHERsNULLFISH