SQLCMD неожиданное поведение, когда переменная находится в квадратных скобках - PullRequest
0 голосов
/ 07 декабря 2018

Когда я объявляю переменную с помощью setvar, например DatabaseName :setvar DatabaseName "xyz", и использую ее как USE [$(DatabaseNAme)], она работает из SSMS.При попытке запустить это через скрипт PowerShell, используя invoke-sqlcmd, он задыхается.Когда я убираю квадратные скобки, тогда все хорошо.

Есть идеи, почему это происходит и / или как я могу решить проблему?

...