Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Удаление Internal function "POWER" / 9 сообщений из 9, страница 1 из 1
04.02.2021, 14:33
    #40041598
Dimbuch®
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление Internal function "POWER"
Добрый день.

Firebird 3.0. В базе данных есть Internal Function "POWER", которая по параметрам совпадает с встроенной SQL-функцией POWER

Хочу удалить эту Internal function, но Firebird не даёт.

Cannot commit transaction:
This operation is not defined for system tables.
unsuccessful metadata update.
cannot delete.
Function POWER.
there are 44 dependencies.
------------------------------------------------
SQLCODE: -607
SQLSTATE: 38000
GDSCODE: 335544351

Возможно ли удалить функцию, не трогая зависимые процедуры?
...
Рейтинг: 0 / 0
04.02.2021, 14:49
    #40041606
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление Internal function "POWER"
Dimbuch®,

нет. Ну ты временно закоментируй тела зависимых процедур
...
Рейтинг: 0 / 0
04.02.2021, 15:00
    #40041618
Dimbuch®
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление Internal function "POWER"
Симонов Денис,

Спасибо. Просто подумал, а вдруг? )))
...
Рейтинг: 0 / 0
04.02.2021, 16:40
    #40041707
rstrelba
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление Internal function "POWER"
Dimbuch®,

Хайпа ради можно попробовать удалить запись о функции из rdb$functions и backup/restore
...
Рейтинг: 0 / 0
04.02.2021, 17:39
    #40041753
Ivan_Pisarevsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление Internal function "POWER"
rstrelba
удалить запись о функции из rdb$functions
Это ничего, что это запрещено в тройке?
...
Рейтинг: 0 / 0
04.02.2021, 17:40
    #40041755
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление Internal function "POWER"
Хайпа ради можно и тройку удалить.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
04.02.2021, 18:51
    #40041780
YuRock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление Internal function "POWER"
Гаджимурадов Рустам
Хайпа ради можно и тройку удалить.

Эта функция когда появилась? В 2.1? Ну так временно перейти на 2.0, удалить, и на тройку вернуться))
...
Рейтинг: 0 / 0
04.02.2021, 19:47
    #40041806
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление Internal function "POWER"
А ещё можно огрести нехилых люлей если эти две функции между собой несовместимы и база
гикнется.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
04.02.2021, 21:06
    #40041829
Старый плюшевый мишка
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление Internal function "POWER"
Гаджимурадов Рустам
Хайпа ради можно и тройку удалить.


Жаль здесь нельзя лайки ставить
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Удаление Internal function "POWER" / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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