0

我有一个带有变量的 SQL 文件。我想获取SQL文件,其中变量替换为我提供给的值sqlcmd。这可以做到吗?

我有:

USE AdventureWorks2012;

SELECT x.$(ColumnName)
FROM Person.Person x
WHERE x.BusinessEntityID < 5;

我想:

USE AdventureWorks2012;

SELECT x.Column1
FROM Person.Person x
WHERE x.BusinessEntityID < 5;

我希望它可以像这样工作:

sqlcmd -i template.sql -o compiled.sql -v ColumnName=Column1 --template-only
4

0 回答 0