ホームページ > データベース > mysql チュートリアル > MySQL カラムで NULL 値を正しく許可するにはどうすればよいですか?

MySQL カラムで NULL 値を正しく許可するにはどうすればよいですか?

Patricia Arquette
リリース: 2024-11-30 04:24:11
オリジナル
113 人が閲覧しました

How to Correctly Allow NULL Values in a MySQL Column?

NULL 値を許可するように MySQL 列を変更する

ユーザーは、次の構文を使用して NULL 値を許可するように MySQL 列を変更しようとします。

ALTER mytable MODIFY mycolumn varchar(255) null;
ログイン後にコピー

ただし、サーバーは構文を報告しますエラー。

問題の調査と解決

列に NULL 値を許可するようにテーブルを変更するための正しい構文は次のとおりです。

ALTER TABLE mytable MODIFY mycolumn VARCHAR(255);
ログイン後にコピー

Byデフォルトでは、明示的に UNIQUE または NOT NULL として宣言されない限り、MySQL の列は NULL 可能です。したがって、制約を指定せずに列の型を VARCHAR(255) に変更するだけで、列を NULL 可能にできます。

以上がMySQL カラムで NULL 値を正しく許可するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート