• 技术文章 >数据库 >MySQL

    mysql标识列的特点

    小妮浅浅小妮浅浅2021-10-18 11:11:31原创182

    1、标识列不一定要和主键搭配,但要求是key。

    2、一个表最多有一个标识列。

    3、标识列的类型只能是数值型。

    通过SET auto_increment_increment=3,标识列可以设置步长。

    4、起始值可通过手动插入设置。

    实例

    DROP TABLE IF EXISTS tab_id;
     
    CREATE TABLE tab_id(
    id INT PRIMARY KEY AUTO_INCREMENT,
    NAME VARCHAR(20)
    );
     
    INSERT INTO tab_id VALUES(NULL,'john');#可重复执行插入
    INSERT INTO tab_id(NAME) VALUES('lucy');
    SELECT * FROM tab_id;
     
    #自增步长
    SET auto_increment_increment=3;

    以上就是mysql标识列的特点,希望对大家有所帮助。更多mysql学习指路:Mysql

    专题推荐:mysql 标识列
    品易云
    上一篇:mysql中redo log是什么 下一篇:mysql两种事务类型

    相关文章推荐

    • 什么是mysql数据库• mysql是关系型数据库吗• python怎么连接mysql• 怎么验证mysql是否安装成功了• 如何删除mysql数据表

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网