Коли ви перетягуєте папку Стовпці до вікна редактора, повний список стовпців додається без дужок. Якщо ви перетягуєте стовпці окремо, у них є дужки.
Чи можна все-таки вимкнути це? Я не можу нічого знайти в варіантах, і вони насправді відволікають.
Коли ви перетягуєте папку Стовпці до вікна редактора, повний список стовпців додається без дужок. Якщо ви перетягуєте стовпці окремо, у них є дужки.
Чи можна все-таки вимкнути це? Я не можу нічого знайти в варіантах, і вони насправді відволікають.
Відповіді:
Не існує способу запобігти цьому. Microsoft вважає, що краще не дати вам стріляти в ногу, ймовірно, оскільки там кількість людей, які створюють бази даних, об’єкти чи стовпці з невірними іменами (наприклад, my table
або date
) або зарезервованими ключовими словами (наприклад, log
або timestamp
), перевищує кількість тих, хто ніколи цього не робить так.
Був пункт Connect просити цей варіант , і він був дуже швидко звільнений і закритий , як «не виправить.» Насправді набагато більше користувачів просили додати квадратні дужки в місця, де раніше вони не працювали .
Якщо ви використовуєте SSMS 2017 принаймні v17.6, тепер є можливість вимкнути це. У діалоговому вікні параметрів перейдіть до «Провідника об’єктів SQL Server», а потім до «Команди». Під заголовком "Перетягування / опускання" є нова опція "Назви оточуючих об'єктів з дужками при перетягуванні". За замовчуванням для цього встановлено значення True, тому просто змініть його на False. Для внесення змін, можливо, знадобиться перезапустити SSMS.
Примітка: Будь-які об'єкти, яким потрібні дужки (наприклад, з пробілами або іншими пробілами / не алфавітно-цифровими символами, зарезервованими ключовими словами), як і раніше, будуть мати дужки при перетягуванні / опусканні.