Редактирование хранимых процедур в MSSQL Server 2008

Я импортировал базу данных для MSSQL 2008 для разработки. Я знаю, что у них есть хранимые процедуры, потому что я мог редактировать их в реальном времени с помощью веб-интерфейса, который у них есть.

Теперь, когда у меня есть база данных, загруженная в место разработки, как мне получить к ним доступ? Они обычно хранятся в таблице? Я вижу как минимум одну таблицу с хранимыми процедурами. Есть ли способ редактировать их с помощью встроенного текстового редактора?

РЕДАКТИРОВАТЬ: у меня установлена ​​SQL Management Studio, просто я не уверен, как именно получить доступ/отредактировать процедуры.


person Jason    schedule 12.10.2014    source источник
comment
Используйте SQL Server Management Studio, затем см. Изменение хранимой процедуры   -  person Remus Rusanu    schedule 12.10.2014


Ответы (3)


Обычно для этого следует использовать SSMS — SQL Server Management Studio. Обычно он входит в состав SQL Server, поэтому вам может потребоваться его установить.

http://msdn.microsoft.com/en-us/library/ms174173.aspx

или скачать его здесь:

http://www.microsoft.com/en-us/download/details.aspx?id=7593

person E.J. Brennan    schedule 12.10.2014

Понятно!

Так отличается от работы с MySQL.

  1. В обозревателе объектов подключитесь к экземпляру компонента Database Engine, а затем разверните этот экземпляр.
  2. Разверните Базы данных, разверните базу данных, к которой принадлежит хранимая процедура, а затем разверните Программируемость.
  3. Разверните «Хранимые процедуры», щелкните правой кнопкой мыши процедуру, которую нужно изменить, и выберите «Изменить».
  4. Измените текст хранимой процедуры.
  5. Чтобы проверить синтаксис, в меню «Запрос» нажмите «Синтаксический анализ».
  6. Чтобы изменить хранимую процедуру, в меню Запрос щелкните Выполнить.
  7. Чтобы сохранить сценарий, в меню «Файл» выберите «Сохранить как». Примите имя файла или замените его новым именем, а затем нажмите Сохранить.
person Jason    schedule 12.10.2014

попробуйте так:

Если вы установили SQL SERVER Management Studio, введите ssms в RUN

  1. Выберите установленный экземпляр SQL SERVER и войдите в систему.
  2. Затем введите команду «Ниже», она дает вам текст хранимой процедуры.

sp_helptext 'имя_процедуры'

person Ganesh_Devlekar    schedule 12.10.2014