Sql Server Management Studio, как с автокапитализацией - PullRequest
11 голосов
/ 07 января 2009

Существует ли БЕСПЛАТНЫЙ встроенный способ использовать ключевые слова в студии управления SQL 2005/2008 при написании SQL-запроса?

* 1003 т.е. *

truncate table x

должно быть автоматически изменено на:

TRUNCATE TABLE x

Ответы [ 4 ]

11 голосов
/ 07 января 2009

intellisense в студии управления 2008 будет делать это так же, как только вы подключены к базе данных SQL 2008.

Вы можете изменить регистр, который предпочитаете, на верхний или нижний в разделе Инструменты / Параметры / Текстовый редактор / Transact-SQL / IntelliSense

2 голосов
/ 07 декабря 2016

Я нашел скрытый драгоценный камень для автоматического форматирования верхнего и нижнего регистра и отступа в SSMS, который я буду использовать всегда. Больше не нужно "Новый запрос".

Rt-Click имя таблицы в Object Explorer | Редактировать Топ 200 строк | Опция меню QueryDesigner | Панель | SQL. Пишите или добавляйте некрасивый, неформатированный SQL. QueryDesigner | Убедитесь, что в синтаксисе SQL зарезервированы слова и отступ для вас.

2 голосов
/ 07 января 2009

Нет встроенного intellisense в SQL Server 2005 (есть в 2008 году), но Redgate делает надстройку именно для этого и не только. Он автоматически заполняет имена таблиц, столбцы, добавляет квадратные скобки, переформатирует хранимые процедуры и т. Д., И работает хорошо:

http://www.red -gate.com / продукция / SQL_Refactor / index.htm

1 голос
/ 06 июля 2018

Вы можете использовать New Query и вводить SQL в нижнем регистре в редакторе. Чтобы изменить ключевые слова в верхний регистр, выберите SQL, затем нажмите Ctrl + Shift + Q. Откроется конструктор запросов. Выделите SQL, а затем щелкните правой кнопкой мыши, чтобы вызвать меню, и выберите команду «Проверить синтаксис SQL», который будет вводить ключевые слова в верхнем регистре и форматировать SQL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...