powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
23 сообщений из 23, страница 1 из 1
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
    #38585473
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
subj
...
Рейтинг: 0 / 0
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
    #38585479
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ps. а еще при двойном тычке в db explorer'e по имени stored-функции он шепчет: "not implemented yet" :-)
...
Рейтинг: 0 / 0
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
    #38585480
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоид,

Добавлю.
...
Рейтинг: 0 / 0
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
    #38585484
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоидps. а еще при двойном тычке в db explorer'e по имени stored-функции он шепчет: "not implemented yet" :-)

Нуууу, не знаю... У меня уже implemented.
...
Рейтинг: 0 / 0
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
    #38585495
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpertНуууу, не знаю... У меня уже implemented.а ты с какой регулярностью выталкиваешь свежий билд вот сюда ?
...
Рейтинг: 0 / 0
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
    #38585501
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

ух ты! Быстро. Хотя там наверное редактор на редактор ХП похож за исключением выходных параметров.
...
Рейтинг: 0 / 0
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
    #38585525
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоида ты с какой регулярностью выталкиваешь свежий билд вот сюда ?

Когда считаю, что его можно/нужно вытолкнуть :)
...
Рейтинг: 0 / 0
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
    #38585528
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисух ты! Быстро. Хотя там наверное редактор на редактор ХП похож за исключением выходных параметров.

Не просто похож, а он и есть. Придумать вот еще, куда флаг deterministic прилепить...
А с выходными параметрами (в ленивом режиме) решил просто: будет там один с именем RESULT и возможностью редактировать тип.
...
Рейтинг: 0 / 0
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
    #38585538
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисух ты! Быстро. Хотя там наверное редактор на редактор ХП похож за исключением выходных параметров.не понял я чё-то: у тебя ИБЭ какой версии ?
...
Рейтинг: 0 / 0
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
    #38585548
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

там ещё для процедур, функций и триггеров надо придумать как подключать UDR

Firebird 3.0 Release Notes
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
create procedure gen_rows (
start_n integer not null,
end_n integer not null
) returns (
n integer not null
) external name 'udrcpp_example!gen_rows'
engine udr;

create function wait_event (
event_name varchar(31) character set ascii
) returns integer
external name 'udrcpp_example!wait_event'
engine udr;

create trigger persons_replicate
after insert on persons
external name 'udrcpp_example!replicate!ds1'
engine udr;
...
Рейтинг: 0 / 0
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
    #38585549
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоид,

той же что и у тебя от 7 числа.
...
Рейтинг: 0 / 0
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
    #38585553
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денистам ещё для процедур, функций и триггеров надо придумать как подключать UDR


Там с основным функционалом еще вагон и маленькая тележка работы, даже половина пока не сделана, по моим прикидкам.
Так что это еще не скоро...
...
Рейтинг: 0 / 0
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
    #38585562
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денистой же что и у тебя от 7 числа.Ну так у тебя редактор тела stored-функции открывается, что ле ?..
...
Рейтинг: 0 / 0
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
    #38585566
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

да с этим можно не торопиться. В FB3 ещё JAVA UDR обещали ... но пока этого нет

IBExpertбудет там один с именем RESULT и возможностью редактировать тип.

может RETURN лучше?
...
Рейтинг: 0 / 0
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
    #38585573
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоид,

нету. Я поверил IBExpert`у на слово
...
Рейтинг: 0 / 0
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
    #38585581
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисможет RETURN лучше?

Я так не думаю. Функция возвращает результат определенного типа.
...
Рейтинг: 0 / 0
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
    #38585583
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТаблоидНу так у тебя редактор тела stored-функции открывается, что ле ?..

Он у меня только открывается пока.
...
Рейтинг: 0 / 0
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
    #38586028
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выложил свежий билд.
...
Рейтинг: 0 / 0
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
    #38586077
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

спасибо.
Замечания:
1. Нажимаю в дереве New function создаётся шаблон с именем по умолчанию NEW PROCEDURE
2. В выходных пераметрах не вижу закреплённого RESULT
3. Нажимаю компиляцию. В диалоге подтверждения нет текста никакого. После этого диалога появляется ещё один уже с текстом

и вообще в скрипте написано create procedure

OK создаю через редактор скриптов

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
set term ^;

create or alter  function fn_test returns int
as
begin
  return 1;
end^

set term ;^



щёлкаю по функции в дереве а там пустое тело
...
Рейтинг: 0 / 0
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
    #38586086
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

У тебя ленивый режим по умолчанию включен что-ли? Он не работает пока, я и переключение в него с тулбара запретил.
Но про дефолт забыл.
И да, там сейчас много чего от редактора процедур подхватывается, я об этом знаю.
...
Рейтинг: 0 / 0
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
    #38586103
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

да. Сейчас попробую его централизовано выключить
...
Рейтинг: 0 / 0
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
    #38586110
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

спасибо. С выключенным ленивым режимом заработало
...
Рейтинг: 0 / 0
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
    #38587606
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

при нажатии F9 в редакторе функций происходит ошибка.
Может для такого случая вызывать SELECT FUNC(<params>) FROM RDB$DATABASE
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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