Как просмотреть хранимые процедуры в белке
Хотелось бы узнать, можно ли просмотреть сохраненный процесс Squirrel. Есть ли плагин для этого?
4 ответа
Над какой версией SQuirreL вы работаете?..
У меня есть 3.2.1, и все, что мне нужно сделать, это нажать на вкладку "Объекты", развернуть соединение, найти базу данных, развернуть ее, а затем поискать "Процедура", затем щелкнуть нужную процедуру, а затем нажать вкладка "Источник"
Вы должны установить соответствующий плагин базы данных. В случае sqlserver
, вы можете установить его с установкой squirrel-sql, проверив Microsoft SQL-Server Plugin
согласно ниже:
Так что после установки вы можете:
- Щелкните правой кнопкой мыши хранимую процедуру в левом меню,
- Выберите sql server из выпадающего меню,
- Затем выберите процедуру сценария из подменю
Вот скриншот:
Простой способ получить исходный код хранимых процедур в базе данных Ingres:
select
procedure_name, text_sequence, text_segment
from
iiprocedures
where
procedure_name = 'sp_name_goes_here'
order by
text_sequence
Aloha!
Используя SQuirreL 3.5.2, я знал, что в нашей базе данных должны быть процедуры, но они не показывались по умолчанию. Я щелкнул правой кнопкой мыши по Процедурам и выбрал "Обновить элемент", чтобы отобразить их. Не должен быть загружен по умолчанию, так что это может ввести в заблуждение.