Гость
Map
Форумы / Informix [игнор отключен] [закрыт для гостей] / Как дропнуть все процедуры в Informix? / 12 сообщений из 12, страница 1 из 1
17.03.2011, 12:11
    #37169677
MACJIO
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как дропнуть все процедуры в Informix?
собственно вопрос в теме:

Как дропнуть все процедуры в Informix?
...
Рейтинг: 0 / 0
17.03.2011, 12:20
    #37169701
АнатоЛой
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как дропнуть все процедуры в Informix?
MACJIO,

SELECT "DROP PROCEDURE " || p.procname ";"
FROM sysprocedures p

полученный результат в виде перечня операторов - выполняешь как новый набор операций в "любом" SQL редакторе.

но я тебе этого не говорил, если у тебя после этого будут проблемы :)
...
Рейтинг: 0 / 0
17.03.2011, 12:25
    #37169717
АнатоЛой
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как дропнуть все процедуры в Informix?
MACJIO,
Ну и куча нюансов в зависимости от версии сервера, дублирования имён ХП в БД, тип БД (Ansi, не-анси)
Предложенный вариант - самый простой, нетрудозатратный и управляемый.
...
Рейтинг: 0 / 0
17.03.2011, 12:27
    #37169726
cpr
cpr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как дропнуть все процедуры в Informix?
АнатоЛой,

ЕМНИП например в 11.5 надо при дропаньи процедуры указать точно ее интерфейс иначе пошлет
...
Рейтинг: 0 / 0
17.03.2011, 12:31
    #37169743
MACJIO
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как дропнуть все процедуры в Informix?
АнатоЛой,

если бы всё так просто.. так я уже пробовал :)

есть процедуры с разным набором параметров и одинаковым именем.
так же в таком скрипте столкнулся с ошибкой типа: Routine (<name>) cannot be resolved. :(
...
Рейтинг: 0 / 0
17.03.2011, 12:31
    #37169747
MACJIO
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как дропнуть все процедуры в Informix?
вот за меня уже написали это, ага
...
Рейтинг: 0 / 0
17.03.2011, 13:05
    #37169868
MACJIO
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как дропнуть все процедуры в Informix?
короче, основную массу вытащил по разным onwer
а остатки (дупликаты всякие) руками вычистил, 10 минут заняло :)
...
Рейтинг: 0 / 0
17.03.2011, 13:10
    #37169895
MACJIO
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как дропнуть все процедуры в Informix?
а сейчас увидел в Server Studio как удалить всё... вот ведь :)

Routines -> Select All -> right click Delete
...
Рейтинг: 0 / 0
17.03.2011, 14:24
    #37170088
АнатоЛой
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как дропнуть все процедуры в Informix?
MACJIOа сейчас увидел в Server Studio как удалить всё... вот ведь :)

Routines -> Select All -> right click Delete
IMHO, Server Studio не так уж часто встречающаяся птица...
Народ, я сильно ошибаюсь? :)
...
Рейтинг: 0 / 0
18.03.2011, 09:08
    #37171399
victor16
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как дропнуть все процедуры в Informix?
АнатоЛойMACJIOа сейчас увидел в Server Studio как удалить всё... вот ведь :)

Routines -> Select All -> right click Delete
IMHO, Server Studio не так уж часто встречающаяся птица...
Народ, я сильно ошибаюсь? :)
Server Studio - это очень сильная вещь. Регистрация только уж слишком геморная,
может поэтому мало распространена.
...
Рейтинг: 0 / 0
22.03.2011, 23:38
    #37178368
Jumbo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как дропнуть все процедуры в Informix?
АнатоЛойIMHO, Server Studio не так уж часто встречающаяся птица...
Народ, я сильно ошибаюсь? :)
Я думаю часто. А что ж если не SS?
...
Рейтинг: 0 / 0
24.03.2011, 10:10
    #37180467
Andron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как дропнуть все процедуры в Informix?
Например IBM Data Studio
...
Рейтинг: 0 / 0
Форумы / Informix [игнор отключен] [закрыт для гостей] / Как дропнуть все процедуры в Informix? / 12 сообщений из 12, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]