欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

SQL--约束,

来源: javaer 分享于  点击 20462 次 点评:233

SQL--约束,


SQL--约束

博客说明

文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢!

概念

对表中的数据进行限定,保证数据的正确性、有效性和完整性

分类

  • 主键约束:primary key
  • 非空约束:not null
  • 唯一约束:unique
  • 外键约束:foreign key

非空约束

not null,值不能为null

主键约束

primary key

  • 在创建表时,添加主键约束

    create table stu(
    	id int primary key,-- 给id添加主键约束
    	name varchar(20)
    );
    
  • 删除主键

    -- 错误 alter table stu modify id int ;
    ALTER TABLE stu DROP PRIMARY KEY;
    
  • 创建完表后,添加主键

    ALTER TABLE stu MODIFY id INT PRIMARY KEY;
    
  • 自动增长:

  • 唯一约束

    unique,值不能重复

    外键约束

    foreign key,让表于表产生关系,从而保证数据的正确性。

    感谢

    黑马程序员

    以及勤劳的自己
    关注公众号: 归子莫,获取更多的资料,还有更长的学习计划

    相关文章

      暂无相关文章
    相关栏目:

    用户点评