sql 向表格插入数据 语句

来源:百度知道 编辑:UC知道 时间:2024/06/07 16:10:15
语句如下:
use stuinfo
go
insert into t_student(s_number,s_name,sex,birthday)
values('20040101','何新宇','男',1983-6-12)
values('20040102','张小梅','女',1982-8-2)
values('20040201','韦明','男',1983-7-1)
go

但出现错误:
服务器: 消息 156,级别 15,状态 1,行 3
在关键字 'values' 附近有语法错误。

但如果是:
use stuinfo
go
insert into t_student(s_number,s_name,sex,birthday)
values('20040101','何新宇','男',1983-6-12)
go

却不错

只能一条一条地插入数据?还是我的语句有什么错误?
高手指点一下

insert into t_student(s_number,s_name,sex,birthday)
values('20040101','何新宇','男',1983-6-12)
insert into t_student(s_number,s_name,sex,birthday)
values('20040102','张小梅','女',1982-8-2)
insert into t_student(s_number,s_name,sex,birthday)
values('20040201','韦明','男',1983-7-1)

要写成三个语句的.

insert into t_student(s_number,s_name,sex,birthday)
values('20040101','何新宇','男',1983-6-12);
insert into t_student(s_number,s_name,sex,birthday)values('20040102','张小梅','女',1982-8-2);
insert into t_student(s_number,s_name,sex,birthday)values('20040201','韦明','男',1983-7-1);
可以一起执行,但你的那种写法不对,一个insert into 里只能有一个对应的values

只能一次一条