MySQL で NULL を設定する方法は次のとおりです。 1. INSERT ステートメントを使用して NULL 値を挿入します。 2. UPDATE ステートメントを使用して値を NULL に更新します。 3. ALTER TABLE ステートメントを使用してカラムを設定します。 NULL を許可するには 4. DEFAULT を使用する NULL キーワードは、新しいテーブルの作成時に列のデフォルト値を NULL に設定します。 NULL は、空の文字列やゼロとは異なり、比較すると常に false になるため、データの整合性の問題を避けるために注意して使用する必要があることに注意してください。
MySQL で NULL を設定する方法
NULL は、MySQL で不明な値または存在しない値を表します。 NULL を設定する方法は次のとおりです。
1. INSERT ステートメント
<code class="sql">INSERT INTO table_name (column_name) VALUES (NULL);</code>
を使用します。2. UPDATE ステートメント
<code class="sql">UPDATE table_name SET column_name = NULL WHERE condition;</code>
3. ALTER TABLE ステートメントを使用します。
列に NULL を許可するように設定するには、次のように ALTER TABLE
ステートメントを使用します。
<code class="sql">ALTER TABLE table_name ALTER COLUMN column_name SET NULL;</code>
4. DEFAULT キーワード
を使用して新しいテーブルを作成する場合、DEFAULT NULL キーワードを使用して列のデフォルト値を設定できます。
<code class="sql">CREATE TABLE table_name (column_name VARCHAR(255) DEFAULT NULL);</code>
注:
は、空の文字列またはゼロと同じではありません。
比較すると、値は常に false になります。
を使用しないでください。予期しない結果が生じる可能性があります。
は賢明に使用してください。
以上がmysqlでnullを設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。