Я не могу выполнить много операторов T-SQL из-за различных ошибок. Операторы в основном являются некоторыми CREATE OR ALTER
операторами процедур. Я предполагаю, что я включил / выключил опцию SQL Server Management Studio, чтобы заставить эти ошибки, потому что раньше все работало нормально.
Например, следующий код:
DECLARE @TEST1 DATETIME2 = SYSDATETIME();
DECLARE @TEST2 BIT;
дает это:
Если я выполню только одну из строк или следующее:
DECLARE @TEST1 DATETIME2
SET @TEST1 = SYSDATETIME();
DECLARE @TET2 BIT;
все в порядке.
Это не может быть связано с версией / настройкой SQL Server или аппаратным обеспечением, поскольку запрос отлично работает на другом ноутбуке.
Я использовал SSMS 18.0
, затем обновил до SSMS 18.1
и ничего не изменилось.
Кто-нибудь знает, что вызывает это?