Вопрос в следующем. Есть база данных на MS SQL. В ней есть некоторый набор процедур(очень много).
Теперь встал вопрос внести небольшие изменения во всех эти процедуры. Изменения хоть и небольшие —
изменить названия некоторых таблиц — но открывать их руками, вносить изменения и компилить —
ну очень не хочется. Желательно сделать все это в скрипте. Ну что то типа :
select
name
from sysobjects where name like 'SABL%' and type = 'P'
open upd_proc
fetch next from upd_proc into @sn_name_tbl
while @@fetch_status = 0
begin
PRINT @sn_name_tbl
--Получить текст процедуры
--Внести изменения
--Откомпилировать
fetch next from upd_proc into @sn_name_tbl
Как получить текст процедуры и откомпилировать её ?