При использовании Invoke-Expression
sqlcmd -i script.sql
кажется, что отображаются только первые 2 возвращенные строки.
Когда я запускаю скрипт Query Analyzer, он возвращает:
(2 rows affected)
Changed database context to 'ShopStore'.
(5 rows affected)
Changed database context to 'ShopStore'.
Однако изPowerShell я получаю только:
(2 rows affected)
Changed database context to 'ShopStore'.
ДА, все работает, я могу увидеть это, играя с результатами.Почему это?