数据库中有自增主键时如何插入数据?

数据库中有自增主键时如何插入数据?

这里以一张user表为例,id为自增的。

CREATE TABLE `user` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `username` varchar(255) NOT NULL,
  `password` varchar(255) NOT NULL,
  PRIMARY KEY (`id`)
);

1、将该自增主键设置为null

insert into user values(null,'root','123');

2、将该自增主键设置为0

 insert into user values(0,'root','123');

3、插入时提前声明属性列

insert into user(username,password) values('root','123'); 

————————————————
版权声明:本文为CSDN博主「贺志营」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/HeZhiYing_/article/details/103125155

posted @ 2023-04-23 10:29  捷后愚生  阅读(490)  评论(0)    收藏  举报