是否有任何查询来生成数据库转储?我想生成没有gui的转储,特别是对于mssql?我不想使用任何导入/导出工具。简而言之,我需要使用查询
编写db中的所有对象答案 0 :(得分:0)
这适用于SQL Server。
declare @sql nvarchar(255), @table sysname
declare cr cursor local for
select name from sys.tables where type = 'U'
open cr
fetch next from cr into @table
while @@fetch_status = 0
begin
set @sql = 'select * from [' + @table + ']'
exec sp_executesql @sql
fetch next from cr into @table
end
close cr
deallocate cr
我们的想法是枚举“用户”表并从每个表创建动态SQL到select *
...