单行数据插入时,可以用insert … values 如果多行数据插入 用insert … select … union all 你的例子的话, insert INTO room(xh,room_no,lxdh,bz) select '1104','7101','6935111','7栋1楼1室' union all select '1202','7101','6935111','7栋1楼1室' union all …
你的数据都不一样,只能这样写,如果插入相同的数据,可以这么写insert INTO room(xh,room_no,lxdh,bz) values('1104','7101','6935111','7栋1楼1室') GO 10这样就插入数据10次
单行数据插入时,可以用insert … values
如果多行数据插入 用insert … select … union all
你的例子的话,
insert INTO room(xh,room_no,lxdh,bz)
select '1104','7101','6935111','7栋1楼1室' union all
select '1202','7101','6935111','7栋1楼1室' union all
…
values('1104','7101','6935111','7栋1楼1室')
GO 10这样就插入数据10次
这个还真是第一次见到,学习了。很感谢。那个也是2008出现的,重复go后面的那个数值的次数,但是只是简单重复,如果要累加、自增等,就不能这样写这里的go,我在2005上也可使用,如果插入重复,但是要累加,自增什么的,是不是只能用For呢?
这个还真是第一次见到,学习了。很感谢。那个也是2008出现的,重复go后面的那个数值的次数,但是只是简单重复,如果要累加、自增等,就不能这样写这里的go,我在2005上也可使用,如果插入重复,但是要累加,自增什么的,是不是只能用For呢?
这个还真是第一次见到,学习了。很感谢。那个也是2008出现的,重复go后面的那个数值的次数,但是只是简单重复,如果要累加、自增等,就不能这样写这里的go,我在2005上也可使用,如果插入重复,但是要累加,自增什么的,是不是只能用For呢?忘了说,go是一直都有,但是go后面加数据代表执行的次数,这个我目前在2008才见过,当然还是那句,2005基本上没用过