首页 > 其他分享 >约束_主键约束_自动增长与约束_外键约束

约束_主键约束_自动增长与约束_外键约束

时间:2022-10-19 15:26:17浏览次数:47  
标签:外键 约束 自动 KEY TABLE 主键

 

约束_主键约束_自动增长

    注解约束_自动增长

      1.概念:如果某一列是数值类型的,使用AUTO_INCREMENT  可以来w完成值得z自动增长

      2.  #在创建表之后,添加主键约束,并且完成主键自动增长
       CREATE TABLE Keeping(
       id INT PRIMARY KEY,  AUTO_INCREMENT -- 给id添加主键约束
       NAME VARCHAR(20)
       );

      

 

 

       

 

      

 

      有主键自动增长

 

       

      

 

 

 

      将主键自动增长删除以后

      

 

 

       

 

 

 约束_外键约束

    外键约束:foreign  key ,让表与表产生关系,从而保证数据的正确性

      1.在创建表时,可以添加外键

          语法:

            

          CREATE TABLE 表名(
  
            CONSTRAINT 外键名称 FOREIGN KEY (外键列名成称) REFERENCES 主表名(主表列名称)
          );

      2.删除外键

      ALTER TABLE  表名  DROP FOREIGN KEY 外键名称;

      

 

 

 

      3.创建表之后,添加外键 

      ALTER TABLE   表名   ADD CONSTRAINT  外键名称  FOREIGN KEY(外键字段名称) REFERENCES 主表名(主表列名称)

       

 

 

 

  

  

 

标签:外键,约束,自动,KEY,TABLE,主键
From: https://www.cnblogs.com/x3449/p/16806336.html

相关文章

  • 【教程】解决报错“无法解析依赖项。"EntityFramework 6.4.4" 与 ' EntityFramework.z
    添加包含视图的控制器执行以上添加“包含视图的MVC5控制器(使用EntityFramework)时报错解决方案在解决方案资源管理器中找到packages.config注释掉EntityFramewo......
  • 约束_唯一约束与约束_主键约束
    约束_唯一约束唯一约束:unique,值不能重复   约束_主键约束主键约束:primarykey。1.注意:1.含义:非空且唯......
  • mysql联合索引和复合主键
    最近优化一个页面,数据5GB(可能要算上索引),单个查询要300s左右,数据表建有联合索引,顺便复习总结下联合索引的东西,本文内容皆来自网络,如有侵权,请联系我删除。联合索引单一索......
  • 约束_概述与约束_非空约束
    约束_概述约束概念:对表中的数据进行限定,保证数据的正确性,有效性和完整性。分类:1.主键约束:primary key2.非空约束:......
  • 约束-外键约束以及级联操作
    CREATETABLEemp(--创建emp表idINTPRIMARYKEYAUTO_INCREMENT,--主键约束自动增长NAMEVARCHAR(30),ageINT,dep_nameVARCHAR(30),--部门名称dep_locatio......
  • MybatisPlus生成主键策略方法
    MybatisPlus生成主键策略方法全局id生成策略【因为是全局id所以不推荐】SpringBoot集成Mybatis-Plus在yaml配置文件中添加MP配置mybatis-plus:global-config:d......
  • SQL进阶篇之约束(Constraints)
    SQL约束约束用于限制加入表的数据的类型,可以在创建表时规定约束(通过CREATETABLE语句),或者在表创建之后也可以(通过ALTERTABLE语句)SQL约束主要包括以下几种约束......
  • 约束-主键约束以及主键的自动增长
    约束-主键约束主键约束:primarykey1.注意:1.含义:非空且唯一2.一张表只能有一个字段为主键3.主键就是表中记录的唯一标识2.在创建表时,添加主键约束CREAT......
  • 约束-概念和非空约束以及唯一约束
    约束-概念概念:对表中的数据进行限定,保证数据的正确性,有效性和完整性。分类:主键约束:primarykey非空约束:notnull唯一约束:unique 外键约束:foreignkey 约束-非空......
  • 主键约束和主键约束自动增长
    主键约束:primarykey。注意:1.含义:非空且唯一2.—张表只能有一个字段为主键3.主键就是表中记录的唯一标识2.在创建表时,添加主键约束createtablestu(idi......