Редактирование SQL-запроса с помощью Visual Studio 2008

Не могли бы вы порекомендовать мне лучший подход к редактированию SQL-запроса с помощью Visual Studio 2008 Professional?

Я знаю, что могу открыть окно запроса из контекстного меню в обозревателе серверов и редактировать текст в панели SQL. Но, к сожалению, мне не разрешено сохранять запрос в файл, и команды «Найти» и «Заменить» там не работают.

В качестве альтернативы я могу открыть текстовый файл с расширением .SQL в редакторе Visual Studio, получив подсветку синтаксиса и полные возможности редактирования, но потеряв возможность выполнить сценарий.

Теперь я копирую текст запроса из одного окна в другое и обратно, но надеюсь, что есть лучшее решение.

Большое спасибо за предложения!

ReactJs | Supabase | Добавление данных в базу данных
ReactJs | Supabase | Добавление данных в базу данных
Это и есть ваш редактор таблиц в supabase.👇
Понимание Python и переход к SQL
Понимание Python и переход к SQL
Перед нами лабораторная работа по BloodOath:
2
0
10 863
3
Перейти к ответу Данный вопрос помечен как решенный

Ответы 3

Ух ты прав, это настоящая боль. Было бы приемлемо для вас использовать локальную копию SQL Management Studio (название может быть неправильным)? Вы будете вне VS, но вы все равно сможете редактировать свой запрос и одновременно запускать его. Определенно не оптимально, но лучше, чем ничего.

Удачи.

Ответ принят как подходящий

Если вы создаете проект базы данных в своем решении в Visual Studio, вы можете настроить соединение с базой данных по умолчанию для этого проекта. Тогда любые файлы * .sql, включенные в проект базы данных, могут быть выполнены для этого соединения. Обычно я выбираю текст, который нужно выполнить, и щелкаю его правой кнопкой мыши, затем выбираю «Выполнить выделение».

Вы можете настроить любое количество подключений к базе данных в узле «Ссылки на базу данных» в обозревателе решений и выбрать то, для которого вы хотите выполнить свой запрос.

Когда мне нужно подключиться к Sql Server, я использую NetBeans, поскольку он имеет ряд функций, которые делают его намного проще в использовании, чем Visual Studio. Одним из них является intellisense, который очень полезен, когда у вас есть псевдоним для имени таблицы и много длинных имен полей. Общая обработка соединений и пулов соединений также намного чище в NetBeans. Я мог бы продолжить, но предлагаю попробовать самому. Вам почти наверняка понадобится jdbc-драйвер Sql Server, который можно загрузить с http://msdn.microsoft.com/en-us/data/aa937724.aspx.

Другие вопросы по теме