mysql の not null の詳細を教えてください
たとえば、次のような SQL ddl ステートメント:
password char(32) not null default "",//有md5
ログイン後にコピー
not null が定義されたので、ユーザーはパスワードを追加する必要があります。後でデフォルト値を設定するのは少し冗長ではないでしょうか。そして、長さの要件は 32 ビットで、デフォルト値は空です、
null ではないような場合は、デフォルト値が存在する必要はありません。たとえ存在したとしても、その value 属性はフィールドの属性の一致に準拠していません。解決策を見つけてください!