美文网首页
约束类型测试6

约束类型测试6

作者: name_cc2f | 来源:发表于2019-01-16 09:15 被阅读0次

目的

配合整数型,主键使用自动增长约束

创建表插入数据

表company.department3

CREATE TABLE department3 (

dept_id INT PRIMARY KEY AUTO_INCREMENT,

dept_name VARCHAR(30),

comment VARCHAR(50)

);

插入数据

合法数据

mysql> insert into department3 values(1,'zs','manager');

Query OK, 1 row affected (0.01 sec)

非法数据

mysql> insert into department3 values(1,'zs','manager');

ERROR 1062 (23000): Duplicate entry '1' for key 'PRIMARY'

合法数据

mysql> insert into department3 values(2,'zs','manager');

Query OK, 1 row affected (0.01 sec)

合法数据。未插入序号,但是在查询时会自动增加。

mysql> insert into department3 (dept_name,comment) values('zs','manager'');

Query OK, 1 row affected (0.01 sec)

查看信息

mysql> select * from department3;

+---------+-----------+---------+

| dept_id | dept_name | comment |

+---------+-----------+---------+

|      1 | zs        | manager |

|      2 | zs        | manager |

|      3 | zs        | manager |

+---------+-----------+---------+

3 rows in set (0.00 sec)

相关文章

  • 约束类型测试6

    目的 配合整数型,主键使用自动增长约束 创建表插入数据 表company.department3 CREATE T...

  • 约束类型测试5

    目的: 解决单列主键无法保持唯一性的问题 例如:记录主机地址和服务的数据表是否运行的表。 ![图示1](https...

  • 约束类型测试2

    ===设置主键约束 PRIMARY KEY 目的: 1、primary key 字段的值是不允许重复,且不允许NU...

  • 约束类型测试3

    目的: 1 unique唯一的特性。 2 unique是可以为空的。 为部门创建一张员工信息表 创建表: 表com...

  • 约束类型测试1

    1、===默认值、空值:DEFAULT、NOT NULL (LAB1) 目的: 1 某列设置默认值,并不输入数值,...

  • 约束类型测试4

    目的: 使两张表产生关联,同步更新内容。 创建员工信息表,创建员工薪资表。观察同步效应 创建父表 父表compan...

  • 2019-01-14mysql完整约束

    1,完整约束 注意:unsigned ,zerofill 一般适用于整数类型的值 2,类型测试 1 unsigne...

  • 类型约束

    1、遇到问题 今天学到函数强类型参数,在尝试编译时,却总是报错。 编译的代码 编译出现的错误如下 Catchabl...

  • 约束类型

    目的: 由于生活中需要避免重名的情况,所以数据库中某列使用完整性约束来限定此类要求。 用于保证数据的完整性和一致性...

  • 扩展 Perl 6 中的类型

    扩展 Perl 6 中的类型 使用继承 my BetterInt $x 约束 $x 只能包含 BetterInt...

网友评论

      本文标题:约束类型测试6

      本文链接:https://www.haomeiwen.com/subject/lmfudqtx.html