У меня есть столбец с именем description
типа NVARCHAR(MAX)
- самый большой, который вы можете иметь.Мне нужно вернуть это поле с кавычками вокруг него, поэтому я пытаюсь
SELECT QUOTENAME(description, '"')
Это не работает - я получаю «строка или двоичные данные будут усечены ошибка.»
Мой поиск в Google говорит мне, что эту проблему можно решить с помощью SET ANSI_WARNINGS OFF, но если я это сделаю, я все равно получу ту же ошибку.используйте поле, которое на два символа больше, чем поле, которое я извлекаю, таким образом гарантируя, что функция QUOTENAME
не вызовет никаких проблем.Как сделать столбец на два символа больше, чем MAX?