mysql数据库里,怎样设置:空值禁止写入?
虽然在php里可以用代码限制写入空值,但是数据库怎样能让空值禁止写入?把某个字段设为空值“否”,但还是不行,空值照常进入...
虽然在php里可以用代码限制写入空值,但是数据库怎样能让空值禁止写入?把某个字段设为空值“否”,但还是不行,空值照常进入
展开
5个回答
展开全部
你的这个空只能通过php程序判断了,数据库只能是null 和not null 如果插入空字符串是可以的,所以通过php程序判断吧
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用约束来控制
建表的时候可以加一个not null 的约束
或者修改一下现有表 alter table .. modify (id not null)
建表的时候可以加一个not null 的约束
或者修改一下现有表 alter table .. modify (id not null)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建表字段的时候写成not null default ''
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
创建字段时加上not null可以约整,其他的只能造程序了。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
空值是默认值,是说你插入也可以,不插入也可以
来自:求助得到的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询