Гость
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Редактор процедур и поля курсоров. / 3 сообщений из 3, страница 1 из 1
20.04.2020, 18:56
    #39949091
Atanas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактор процедур и поля курсоров.
В последней версии что-то пошло не так с полями курсоров. При открытии процедуры IBE для полей курсоров создает переменные.
IBE: 2020.4.17.1

Пример, создаем процедуру:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
create or alter procedure test_cursor
returns (
    res_text varchar(255))
as
begin
  for select rdb$description, rdb$relation_id, rdb$security_class, rdb$character_set_name, rdb$linger
  from rdb$database
  as cursor cur_db do
  begin
    res_text = cur_db.rdb$character_set_name;
  end
  suspend;
end



При открытии этой процедуры в редакторе, автоматом появляется новая переменная:

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
create or alter procedure test_cursor
returns (
    res_text varchar(255))
as
declare variable "CUR_DB.RDB$CHARACTER_SET_NAME";
begin
  for select rdb$description, rdb$relation_id, rdb$security_class, rdb$character_set_name, rdb$linger
  from rdb$database
  as cursor cur_db do
  begin
    res_text = cur_db.rdb$character_set_name;
  end
  suspend;
end



Плюс Warning: Variable 'CUR_DB.RDB$CHARACTER_SET_NAME' might not have been initialized.
...
Рейтинг: 0 / 0
21.04.2020, 05:04
    #39949173
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактор процедур и поля курсоров.
Исправил.
...
Рейтинг: 0 / 0
21.04.2020, 12:12
    #39949270
Atanas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактор процедур и поля курсоров.
IBExpert,

Спасибо! Исправилось.
...
Рейтинг: 0 / 0
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Редактор процедур и поля курсоров. / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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