在某些情况下,我需要写入多个相同值的行来设置一些表。假设我必须添加 120 行并填充两列。我正在寻找一个快捷方式,而不是让 Insert 行重复 n 次。这个怎么做?
最佳答案
在 SQL Server Management Studio 中,您可以使用带参数的“GO”关键字:
INSERT INTO YourTable(col1, col2, ...., colN)
VALUES(1, 'test', ....., 25)
GO 120
但这仅在 Mgmt Studio 中有效(它不是正确的 T-SQL 命令 - 它是 Mgmt Studio 命令字)。
马克
关于SQL命令执行多次?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1665021/