ホームページ  >  記事  >  バックエンド開発  >  NOT NULL と NULL_PHP のチュートリアル

NOT NULL と NULL_PHP のチュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:57:321073ブラウズ

NOT NULL | NULL: 列を空にすることを許可するかどうかを指定します。 NULL も NOT NULL も指定されていない場合、そのカラムには NULL が指定されているとみなされます。
NOT NULL フィールドに NULL 値を設定すると、
MySQL は NULL 値を自動的に変換します。デフォルト値。
テーブルを定義するときにフィールドのデフォルト値を明示的に設定しなかった場合でも
:》一般的に、MySQL は自動的にデフォルト値を追加します。

たとえば、
NOT NULL を割り当てます。整数 NULL 値、
結果は 0 です

CHAR 型
-> ''NULL 値

DATATIME
->'0000-00-00 00:00:00'

待機
Top

2F UNICORN_ BX ( Tiantiantianlan) 返信日 2003-01-13 11:22:18 スコア 0 つまり、MySQL では NOT NULL は制約ではありません

フィールドが NULL に設定されている場合、挿入時にフィールドに値は与えられません。レコードの場合、MySQL は Default 値を自動的に使用します。フィールドの型に関係なく、フィールド値は NULL です。これが MySQL の NOT NULL と NULL、つまり Default の場合の役割です。値が定義されていない場合、指定されたデフォルト値が異なります。



http://www.bkjia.com/PHPjc/317810.html

www.bkjia.com

tru​​ehttp://www.bkjia.com/PHPjc/317810.html技術記事 NOTNULL|NULL: 列が NULL であることを許可するかどうかを指定します。 NULL も NOTNULL も指定されていない場合、カラムには NULL が指定されているとみなされます。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。