sql server 键入数据的问题 5C

图片说明

INSERT INTO Student
VALUES('2000101','李勇','男',20,'00311');
VALUES('2000102','刘诗晨','女',19,'00311');
VALUES('2000103','王一鸣','男',20,'00312');
VALUES('2000104','张婷婷','女',21,'00312');
VALUES('2001101','李勇敏','女',19,'01311');
VALUES('2001102','贾向东','男',22,'01311');
VALUES('2001103','陈宝玉','男',20,'01311');
VALUES('2001104','张逸凡','男',21,'01311');

5个回答

建表代码一起贴出来。光看这个可以认为没有错误。

INSERT INTO Student
VALUES('2000101','李勇','男',20,'00311'),
('2000102','刘诗晨','女',19,'00311'),
('2000103','王一鸣','男',20,'00312'),
('2000104','张婷婷','女',21,'00312'),
('2001101','李勇敏','女',19,'01311'),
('2001102','贾向东','男',22,'01311'),
('2001103','陈宝玉','男',20,'01311'),
('2001104','张逸凡','男',21,'01311');

; (分号) 这个符号是结束符号,要么用 ' , (逗号)' 继续,要么全部用 insert into xxx values();

你这个写法只能写入第一条数据。
INSERT INTO Student
VALUES('2000101','李勇','男',20,'00311');
INSERT INTO Student
VALUES('2000102','刘诗晨','女',19,'00311');
....

sql-server不能跟Mysql这样写一个insert插入多行!

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问