0
Я только что увидел код sql, который объединяет 2 строки с '++'. Я всегда использую единственный плюс, как '+'В чем разница между + и ++ при конкатенации nvarchar?
, что является точкой, используя '++'
PRINT 'TEST ' ++ 'TEST'
Возможно, это только опечатка. t_sql будет игнорировать повторяющиеся знаки плюс. PRINT 'TEST' ++++++++++++ 'TEST' –
Интересно. , , В настоящий момент у меня нет SQL Server под рукой, но возможно, что он будет анализировать как 'TEST '+ (+' TEST ')' и возвращать ошибку, потому что унарный положительный оператор ожидает числовую. С другой стороны, унарный '+' ничего не делает для числа, поэтому, возможно, он имеет такое же поведение в строке. –
@SeanLange, служащий перед переулками к ответам с 2014 года – scsimon