Согласно MSDN BOL (Books Online) на SET ANSI_PADDING
,Почему SQL Server обесценивает SET ANSI_PADDING OFF?
В будущей версии Microsoft SQL Server ANSI_PADDING всегда будет включен и любые приложения, которые явно установить опцию OFF будет выдавать ошибку. Избегайте использования этой функции в новых разработках и планируйте изменять приложения, которые в настоящее время используют эту функцию.
Я никогда не использовал эту опцию, но, похоже, это действительно может сэкономить много пространства базы данных для char
и varbinary
полей, если они используются правильно.
Почему SET ANSI_PADDING
устарел, кроме того факта, что он не соответствует ANSI?
Есть ли веские причины?
Ну Ваше мнение имеет смысл для меня, как ответ;) Спасибо Филипп – Sung