sql代码根据网课写的运行不出

img


我是看网课上边视频上操作的,但是我的运行不出来。(确定括号和逗号都是英文输入)

看看是不是你的逗号用成了中文全角的了。

字段名你添加个反引号试下


create table users(
  `uid` int primary key AUTO_INCREMENT,
  `uname` varchar(20) not NULL ,
  `uage` int not NULL
);

【以下回答由 GPT 生成】

问题原因是uid字段的定义中有错误,auto_increment应写成auto_increment。此外,insert语句中的uid字段应该省略并且将null替换为默认的auto_increment。以下是修改后的代码:

use mybatis;
create table users
(
    uid int primary key auto_increment,
    uname varchar(20) not null,
    uage int not null
);

insert into users(uname, uage) values ('张三', 20), ('李四', 18);

修改完后重新执行sql代码即可。



【相关推荐】



如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^