powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / udf, fetch :)
11 сообщений из 11, страница 1 из 1
udf, fetch :)
    #32218076
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ноги растут отсюда.\r
\r
udf - круто, но что мне делать в udf, а что в хп? конкретно вопрос - ведь я же не смогу (?) сделать select * from udf(fff), а мне нужно именно вернуть таблицу, в конце концов. Или мануал почитать, чтоль? ;)\r
\r
Dnico, помоги парой слов, плз!\r
\r
я бы сделал это все на клиенте (то есть в сервлете своем), но мне кажется, гонять по сети некузяво, если вебсервер на одной машине, а томкат на другой будет.
...
Рейтинг: 0 / 0
udf, fetch :)
    #32218090
Фотография Dnico
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скорее всего нужно все запихнуть в UDF, а ввод и вывод результатов через ХП ...

begin

RUN_UDF(:Parm1,:Parm2,:Parm3);

end

Только вот кол-во параметров ограничено. Кажется 10, точно не помню ...
...
Рейтинг: 0 / 0
udf, fetch :)
    #32218097
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а цыкл?

я имею ввиду, можно ли, чтобы "экземпляр udf" сохранял свое состояние и вызывать его в цикле? чтоб таблицу вернуть, которую я в udfе сделаю...

кажется, не то что-то говорю...
...
Рейтинг: 0 / 0
udf, fetch :)
    #32218153
Фотография Dnico
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотри на ibase или еще где-нибудь. Есть статейки как использовать UDF.
Я много чего встречал. Примерчиков куча ...

www.ibase.ru/d_udf.htm
...
Рейтинг: 0 / 0
udf, fetch :)
    #32218163
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
буду, буду смотреть! и смотрел уже.
яж говорю - туплю
...
Рейтинг: 0 / 0
udf, fetch :)
    #32218307
Фотография Dnico
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут есть хороший примерчик UDF и API IB Database. Исходники на С.



http://polesoft.narod.ru/Products/RFunc/rfunc.html
...
Рейтинг: 0 / 0
udf, fetch :)
    #32218361
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо!!

рфунк у меня есть, пользуюсь им вовсю. напрмиер, делаю strpos и susbstr :)

видел там функции для работы с юзерами, я так понял там и используется api.

приду домой гляну.
...
Рейтинг: 0 / 0
udf, fetch :)
    #32218369
Фотография Dnico
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ага, именно их (user) я и имел ввиду ...
...
Рейтинг: 0 / 0
udf, fetch :)
    #32219952
rFunc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. UDF не может вернуть таблицу.
2. Зачем в UDF создавать таблицу? Для этого есть все средства в interbase
...
Рейтинг: 0 / 0
udf, fetch :)
    #32219971
MrAlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помойму в UDF лучше всего писать (дописывать) функции, которые не
реализованны в самом IB... А потом их уже использовать в хранимых процедурах... Да и работать в ХП будет быстрее, чем выполнение того же
запроса, но в УДФ...

На то он и UDF (User Defined Functions), а не
UDP (User Defined Programs ::)) )
...
Рейтинг: 0 / 0
udf, fetch :)
    #32220007
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да я это все понимаю, я просто интересовался возможностью заменить чем-нибудь исчезнувшие курсоры и фетчи, потому что мне без них трудно выкрутиться, как я писал здесь
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / udf, fetch :)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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