永发信息网

SQL2000 insert into添加数据怎么群加

答案:2  悬赏:20  手机版
解决时间 2021-06-09 09:19
  • 提问者网友:焚苦与心
  • 2021-06-08 17:06

书上语句是insert into<语句>[(<列名1>[,<列名2>...])]values(<值>)

我想加2列数据 ('991201','张三','22','男','计算机系')
('991202','李四','21','男','信息系')

进去

insert into S(SNo,SN,Age,Sex,Dept)
values('991201','张三','22','男','计算机系')
values('991202','李四','21','男','信息系')

提示values周围出现错误,我只加一行

insert into S(SNo,SN,Age,Sex,Dept)
values('991201','张三','22','男','计算机系')

就对了 怎么加搞

最佳答案
  • 五星知识达人网友:長槍戰八方
  • 2021-06-08 18:30

insert into tableA(col1,col2,...) values(a1,a2,...) 只能插入一条记录,


如果需要多条插入,只能用表之间数据的复制,将一个结果集插入进表中。


insert into tableA(col1,col2,...) select col1,col2,... from tableB where...



全部回答
  • 1楼网友:英雄的欲望
  • 2021-06-08 18:36

你好,很高兴为你回答:

==========================

一条语句只能插入一行数据,要插入多行就要多条插入语句了。教你个SqlServer中快捷点复制一行数据的方法(就是将光标插入待复制的行尾,然后直接ctrl+c,接着ctrl+v就可以在光标所在行的下一行粘贴上数据了),然后稍微修改一下数据就好啦,这个方法很实用哦。。

==========================

祝你愉快。。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯