zhouweifeng
ҽ
л
ҵBlog
¹鵵...
·...
Ķ...
ͳ...
վ...
Դ
===========================================================
sqlserver generate ddl
===========================================================
sqlserver generate ddl

use master
go

declare @db_name varchar(60)
declare @cmd varchar(2000)
declare cur_db_name cursor for select name from sysdatabases where name not in ('master','tempdb','model','msdb','pubs','Northwind','dba_db')
open cur_db_name
fetch next from cur_db_name into @db_name
while @@fetch_status=0
begin
set @cmd = 'master.dbo.xp_cmdshell ' + '''"C:Program FilesMicrosoft SQL ServerMSSQLUpgradescptxfr.exe"' + ' /s updatedb /I /d '+@db_name + ' /f d:ddl_db' + substring(convert(varchar,getdate(),20),1,10) + @db_name + '.sql'''
--print @cmd
exec (@cmd)
fetch next from cur_db_name into @db_name
end
close cur_db_name
deallocate cur_db_name

zhouwf0726 :2008.04.09 16:20 ::: ( SQLSERVER ) ::Ķ:(80) :: (0) :: (0)



ڴ

ƺ

ַѡ

ҳѡ

authimage