powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Почему возникает ошибка?
6 сообщений из 6, страница 1 из 1
Почему возникает ошибка?
    #32225763
Почему на запрос

SELECT aaa, bbb(ccc)
FROM ddd


возникает ошибка Function unknown , хотя в в базе существует хранимая процедура с именем bbb()
...
Рейтинг: 0 / 0
Почему возникает ошибка?
    #32225770
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
к сожалению, в ib нет хранимых функций. есть udf - user defined functions
...
Рейтинг: 0 / 0
Почему возникает ошибка?
    #32225864
А как же раздел Procedures в IBExpert?
...
Рейтинг: 0 / 0
Почему возникает ошибка?
    #32225921
ViktorY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если имеется хранимая процедура то она вызывается
EXEC(bbb)
и не путайте хранимые процедуры и функции определённые пользователем...
...
Рейтинг: 0 / 0
Почему возникает ошибка?
    #32226265
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вызвать на крайняк можно так:

SELECT aaa,(SELECT zzz FROM bbb(ddd.ccc))
FROM ddd

Только процедура должна возвращать один параметр и меньше двух значений.
...
Рейтинг: 0 / 0
Почему возникает ошибка?
    #32226281
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вернее не процедура должна возвращать один параметри и меньше двух значений, а подзапрос.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Почему возникает ошибка?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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