【发布时间】:2017-03-22 14:30:49
【问题描述】:
我想生成一个脚本,它会给我一个“插入”查询,其中包含我现有数据库中的数据,但只有每个表中按 ID 排序的前 1000 行。 我尝试使用位于 Management Studio 中的“生成脚本...”(MyDatabaseName -> 任务 -> 生成脚本...)为单个表生成查询,然后我在 C# 中编写了一个简单的函数,该函数将数据到 1000 第一行,但当您有数百个表时,这不是一个好主意
List<string> script = File.ReadLines(@"script.sql").Take(1000).ToList();
File.WriteAllLines(@"top1000.sql", script);
【问题讨论】:
标签: sql sql-server generate-scripts