SQL 约束

来源:互联网 发布:上海专业seo 编辑:程序博客网 时间:2024/05/16 07:32

   SQL 约束用于规定表中的数据规则。

   如果存在违反约束的数据行为,行为会被终止。

   约束可以在创建表时规定(通过CREATE TABLE语句), 或者在表创建之后规定(通过ALTER TABLE语句).


SQL CREATE TABLE + CONSTRAINT 语法

CREATE TABLE table_name(column_name1 data_type(size) constraint_name,column_name2 data_type(size) constraint_name,column_name3 data_type(size) constraint_name,....);

在SQL中,我们有如下约束:

  ·NOT NULL: 指示某列不能存储NULL值

  ·UNIQUE:保证某列的每行必须有唯一的值。

  ·PRIMARY KEY:NOT NULL 和 UNIQUE的结合。确保某列(或两个列多个列的结合)有唯一标识,有助于更容易更快捷地找到表中的一个特定的记录。

  ·FOREIGN KEY:保证一个表中的数据匹配另一个表中的值的参照完整性。

  ·CHECK:保证列中的值符合指定的条件。

  ·DEFAULT:规定没有给列赋值时的默认值。



阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 金钻的养殖方法和注意事项 大金钻的养殖方法 金钻的养殖方法 金钻麻 金钻凤梨 花卉金钻 喜安智金钻 金钻花怎么养 金钻会所 金钻甜奶油 金钻热水器 金钻麻石材图片 绿金钻 火翅金钻 娇兰金钻粉饼价格 娇兰金钻修颜 现代金钻 yy金钻 金钻国际 红钻花的养殖方法 格斗之皇无限金钻版本 女人啊华丽的金钻 金银花颗粒 何金银 金银 金银花露 金银错 金银花图片 金银花茶 金银木 高金银 金银首饰 金银价格 金银卡 金银卡印刷 金银加工 金银交易 金银细软 金银卡盒 金银馒头 金银纸批发