SQL 语句

 

 

1select * into employee1 from employee  //创建临时表
 
 
declare @sql as nvarchar(2000)
declare @tablename as nvarchar(100)
DECLARE  ldw CURSOR for 
 
SELECT name FROM sct03.dbo.sysobjects where xtype='U'   order by name
OPEN ldw
FETCH NEXT FROM ldw INTO @tablename
WHILE @@FETCH_STATUS = 0
BEGIN
    
select @sql='delete from sct.dbo.'+@tablename
     
execute(@sql)
    
select @sql='insert sct.dbo.'+@tablename+' select * from sct03.dbo.'+@tablename
    
    
execute(@sql
        
print @tablename
    
FETCH NEXT FROM ldw INTO @tablename
END

CLOSE ldw
DEALLOCATE ldw

 
commit


 
select * from dstyletbl where styleid in (
 
select  styleid from DStyleTbl 
group by styleid
having count(styleid)>1
posted on 2006-05-11 17:38  LMM  阅读(129)  评论(0)    收藏  举报