[mssql] как получить код объекта? (SP,TR,VW,FN,...)
От: Хемуль  
Дата: 25.12.15 10:22
Оценка:
Нашёлся такой баг: после переименования объекта без последующей его рекомпиляции в syscomments остается его старое название.
Соответственно sp_helptext возвращает туфту:

CREATE PROC sp_OLD_name AS PRINT 1
GO
EXEC sp_rename 'sp_OLD_name', 'sp_NEW_name'
EXEC sp_helptext 'sp_NEW_name'

Результат

CREATE PROC sp_OLD_name AS PRINT 1



Подскажите пож-та более лучший алгоритм программного скриптования объектов
Отредактировано 25.12.2015 10:23 Хемуль . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.