Я знаю, что сейчас мы можем отменить и воссоздать процедуру. Моя проблема заключается в том, что у меня есть тип таблицы, который используется в процедуре, и мне нужно отредактировать столбец в этом типе таблицы. Но для этого мне нужно сбросить и воссоздать тип. Этот тип используется в одной из процедур. Я могу вручную сгенерировать сценарий для удаления и повторного создания процедуры, а затем сначала отбросить proc и отбросить и воссоздать тип, а затем снова создать процедуру. Но я должен делать это в нескольких базах данных, и нет никакой гарантии, что proc будет одинаковым для баз данных. Есть ли способ сделать это с помощью скрипта?Процедура регенерации со сценарием
0
A
ответ
0
Насколько я знаю, что это невозможно к alter
table type
или drop
ней, пока она в использования.
Как вы сказали, что вы должны отказаться хранимую процедуру первого так, лучше вы могли бы создать тип с другим именем, а затем изменить stored procedure
использовать новое имя.
Смежные вопросы
- 1. Проблема со сценарием JQuery?
- 2. MySQL: Помощь со сценарием
- 3. animateMotion Контроль со сценарием
- 4. Проблемы со сценарием
- 5. Использование Generics со сценарием #
- 6. Проблема со сценарием
- 7. Symbian dotfiles со сценарием
- 8. Ошибка со сценарием оболочки
- 9. Обновление Zabbix со сценарием
- 10. RAILS_ROOT со сценарием оболочки
- 11. JavaFX java.lang.reflect.InvocationTargetException (со сценарием)
- 12. Добавить текст со сценарием
- 13. Ошибка со сценарием оболочки
- 14. Редактировать объект групповой политики со сценарием
- 15. Ввести открытое окно со сценарием
- 16. Сообщить об ошибке со сценарием
- 17. Google Scriptation Проблемы со сценарием
- 18. вычислить mediane со сценарием оболочки
- 19. переименовать несколько файлов со сценарием
- 20. Спецификация в сравнении со сценарием
- 21. Форма электронной почты со сценарием
- 22. Изменение значения инспекторов со сценарием
- 23. Обработка входящих писем со сценарием
- 24. SQLite UPDATE со сценарием оболочки
- 25. Webservice, не работающий со сценарием
- 26. Прокрутите до href со сценарием
- 27. Как изменить ajximage.php со сценарием?
- 28. колоритный терминал со сценарием оболочки
- 29. редактирование android build.prop со сценарием
- 30. Powershell: нет вывода со сценарием
Несомненно, спасибо, но это то, что, однако, я не хочу менять имя типа. Есть ли другая альтернатива? –
@ s-a-n - иначе найдите объекты, зависящие от вашего типа таблицы, подготовьте скрипт, чтобы удалить эти 'SP's', затем отпустите и заново создайте тип таблицы. –
Я действительно знаю, какой объект зависит от типа. Но я не знаю, как сделать следующее в скрипте: 1) скрипт proc по имени и отбросить его; 2) отбросить и воссоздать тип 3) использовать скрипт в шаге 1) для восстановления proc –