mysql自增列如何写insert语句

 时间:2024-10-13 04:57:00

1、首先连接到mysqlmysql -uroot -p123456use test

mysql自增列如何写insert语句

2、创建测试表CREATE TABLE IF NOT EXISTS `test` ( `name` varchar(50) NO皈其拄攥T NULL, `current_value` int(11) NOT NULL, `id` int(11) NOT NULL DEFAULT '1' ) ENGINE=MyISAM DEFAULT CHARSET=utf8 CHECKSUM=1 DELAY_KEY_WRITE=1 ROW_FORMAT=DYNAMIC COMMENT='测试序列表'; 插入一条记录INSERT INTO `test` (`name`, `current_value`, `id`) VALUES ('zxh宿命', 001, 1) ;

mysql自增列如何写insert语句

3、本身mysql就没有自增的特性,需要自定义函数实现了。创建获取当前值的函数

mysql自增列如何写insert语句

4、创建获取下一个值的函数

mysql自增列如何写insert语句

5、创建设置当前值函数

mysql自增列如何写insert语句

6、测试先清空表的数据,然后插入一条数据insert into test set name='zxh001';查看效果,默认从0开始select * from test;

mysql自增列如何写insert语句

7、接着再向表插入一条insert into test set name='zxh002';设置当前值自增select nextval('zxh002');查看效果,结果自增字段应该从0变成1select * from test;

mysql自增列如何写insert语句
  • 怎样更改linux的用户名
  • eclipse编码格式如何设置?
  • idea怎么设置程序默认使用JDK?
  • eclipse字符集改为utf-8教程
  • eclipse怎样设置代码提示
  • 热门搜索
    微信附近的人怎么找服务 淘宝卖家花呗怎么开通 电子邮箱怎么申请 比亚迪汽车怎么样 怎么删除电脑开机密码 朗宁羽毛球拍怎么样 qq被盗号了怎么办 谷歌浏览器怎么设置主页 尿道炎怎么治 戒同所是怎么戒的