如何生成脚本以从SQL Server 2005中检索每个表的前100个记录

时间:2015-02-20 15:50:37

标签: sql-server sql-server-2005

如何生成脚本以从SQL Server 2005中检索每个表中的架构和前100条记录。我需要为15-16个数据库生成脚本,每个数据库有超过50-60个表。是否有可能生成脚本以仅检索SQL Server 2005中的某些数据?如果是,我该怎么做?任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

declare @query varchar(max)
set @query = ''
select @query = @query + 'select top 100 * from [' + t.name + '];' from sys.tables t order by t.name
exec (@query)