猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
为什么默认约束和非空约束只有列级约束
张婧仪
浏览 1899
回答 1
1回答
你太天真了
列级约束即当表创建或修改时在列定义内指定的约束该约束只应用于相关的列,只能应用于一列上。对某一个特定的列的约束,包含在列定义中,直接跟在该列的其他定义之后,用空格隔开,不必指定列名列级完整性约束定义处可以定义如下约束: 一、NOT NULL:限制列取非空值 二、DEFAULT:指定列的默认值,使用形式为:DEFAULT 常量 三、UNIQUE:限制列取值不重 四、CHECK:限制列的取值范围,使用形式为:CHECK(约束表达式) 五、PRIMARY KEY:指定本列为主键
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续