我有一个带有变量的 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