在SQL查询器中执行一段操作后,是否必须删掉,才能继续下面的代码,否则上面的一部分操作会执行2次?这个东东是怎么用来着,写一段删一段? --------------------------------------------------------查询分析器,你想啊,本来就是用来做分析的嘛。另外,向表中添加记录时,除了用insert一条一条来之外,有没有跟简洁的命令? ----------------------------------------------------------------------- insert tablename (fieldname) select 'a' union select 'b' union select 'c' union select 'd' ......
select * into tablename from table2 go 第2个语句
可以先select * into #t1 from 表名 --将所要插入的数据插入临时表 再 insert into 表名1 (字段) select 字段 from 表名2 就可以批量插入了
呵呵,第一个问题搞定了,多谢!!第二个问题,是指在填新表得时候,而不是从一个已有的表转到另一个中 比如: user XXX insert into XX values('X','X','X') insert into XX values('Y','Y','Y') ...... go 有没有第二种简单一点的方法?
在SQL查询器中执行一段操作后,是否必须删掉,才能继续下面的代码,否则上面的一部分操作会执行2次?这个东东是怎么用来着,写一段删一段?
--------------------------------------------------------查询分析器,你想啊,本来就是用来做分析的嘛。另外,向表中添加记录时,除了用insert一条一条来之外,有没有跟简洁的命令?
-----------------------------------------------------------------------
insert tablename (fieldname) select 'a'
union select 'b'
union select 'c'
union select 'd'
......
go
第2个语句
再
insert into 表名1 (字段)
select 字段 from 表名2
就可以批量插入了
比如:
user XXX
insert into XX
values('X','X','X')
insert into XX
values('Y','Y','Y')
......
go
有没有第二种简单一点的方法?