积极答复者
关于存储过程的问题

问题
答案
-
declare @sql varchar(max) set @sql='' select @sql=@sql+'insert into NewTable select columnlist from ['+name+'] where datediff(mi,datefield,getdate())=60;' from tablename print @sql exec(@sql)
- 已标记为答案 Hong-Gang Chen - MSFTModerator 2009年11月13日 3:12
-
create table ta(id int) create table tb(id int) create table tc(id int) create table td(tbname varchar(10)) insert td select 'ta' union select 'tb' insert ta select 1 insert tb select 2 go EXEC sp_MSforeachtable @whereand='and name in (select tbname from td)', @replacechar='*', @precommand='print ''data send.....''', @command1='insert tc select id from * ', @postcommand= 'print ''Complete Send!''' select * from tc drop table ta,tb,tc,td
More: blog.csdn.net/happyflystone- 已编辑 happyflystone 2009年11月10日 15:38 不能标识重点部分
- 已标记为答案 Hong-Gang Chen - MSFTModerator 2009年11月13日 3:11
全部回复
-
declare @sql varchar(max) set @sql='' select @sql=@sql+'insert into NewTable select columnlist from ['+name+'] where datediff(mi,datefield,getdate())=60;' from tablename print @sql exec(@sql)
- 已标记为答案 Hong-Gang Chen - MSFTModerator 2009年11月13日 3:12
-
create table ta(id int) create table tb(id int) create table tc(id int) create table td(tbname varchar(10)) insert td select 'ta' union select 'tb' insert ta select 1 insert tb select 2 go EXEC sp_MSforeachtable @whereand='and name in (select tbname from td)', @replacechar='*', @precommand='print ''data send.....''', @command1='insert tc select id from * ', @postcommand= 'print ''Complete Send!''' select * from tc drop table ta,tb,tc,td
More: blog.csdn.net/happyflystone- 已编辑 happyflystone 2009年11月10日 15:38 不能标识重点部分
- 已标记为答案 Hong-Gang Chen - MSFTModerator 2009年11月13日 3:11