Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Почему возникает ошибка? / 6 сообщений из 6, страница 1 из 1
03.08.2003, 03:03
    #32225763
Почему возникает ошибка?
Почему на запрос

SELECT aaa, bbb(ccc)
FROM ddd


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

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

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


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