- ベストアンサー
MySQLのNOT NULL制約について
MySQLでは、あるカラムをNOT NULL制約にしていたとしても、文字列型には空文字が、数値型には0を保存できます。 NULL、空文字、0をそれぞれ区別している仕様自体は問題ないと思いますが、NOT NULL制約のようにあるカラムで特定の値を許可しないような設定でできないのでしょうか。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
http://q.hatena.ne.jp/1332485699 普通のDBだとcheck制約でやりますが、mysqlだと使えないっぽいのでやるとしたらトリガーでやるんですかね。
お礼
回答ありがとうございます。