DDL语句(六) -- 标识列

标识列(自增长列)

特点:

1、不用手动插入值,可以自动提供序列值,默认从1开始,补偿为1;

  auto_increment_increment

  如果要更改起始值,手动插入值;如果要更改步长,更改系统变量。

  SET auto_increment_increment = 值;

2、一个表至多有一个自增长列

3、自增长列只能支持数值型

4、自增长列必须为一个 key

 

 

 

一、创建表时设置标识列

  creat TABLE表(
    字段名 字段类型 约束 AUTO_INCREMENT
  );

二、修改表时设置自增长列

ALTER TABLE 表 MODIFY COLUMN 字段名 字段类型 约束 AUTO_INCREMENT;

 

删除自增长列
ALTER TABLE 表 MODIFY COLUMN 字段名 字段类型 约束;

posted @ 2018-06-23 22:58  昱晟  阅读(238)  评论(0编辑  收藏  举报