Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / RDB$SET_CONTEXT / 9 сообщений из 9, страница 1 из 1
15.02.2021, 14:00
    #40045445
m7m
m7m
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RDB$SET_CONTEXT
Смотрю через IBExpert обявление функции

DECLARE EXTERNAL FUNCTION RDB$SET_CONTEXT
VARCHAR(80) CHARACTER SET NONE NULL,
VARCHAR(80) CHARACTER SET NONE NULL,
VARCHAR(255) CHARACTER SET NONE NULL
RETURNS INTEGER CHARACTER SET NONE BY VALUE
ENTRY_POINT 'set_context' MODULE_NAME 'system_module';

И возник вопрос зачем и почему там оно (выделил текст)?

И на кой я полез туда - ну так получилось, рука дрогнула, удалил я эту функцию, при попытке восстановить скриптом обругало меня, убрал (выделенное) все прошло

Больно не будет потом?
...
Рейтинг: 0 / 0
15.02.2021, 14:24
    #40045451
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RDB$SET_CONTEXT
- это что сейчас было?!
- антоновка!
©
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
15.02.2021, 14:50
    #40045473
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RDB$SET_CONTEXT
m7m> И возник вопрос зачем и почему там оно (выделил текст)?

Это надо Хвастунова спрашивать.
То ли баг IBE, то ли FB (2.5?), то
ли обоих... Подозреваю, что кроме
тебя туда никто и не заглядывал...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
15.02.2021, 14:52
    #40045474
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RDB$SET_CONTEXT
Чарсет 0 для INT-a выглядит странно,
я бы NULL ставил. С другой стороны -
а нафига его вообще выбирать для INTa?

В общем, оба хороши, и птиц, и IBE-ц.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
15.02.2021, 15:00
    #40045476
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RDB$SET_CONTEXT
m7m,

я вижу
Код: sql
1.
2.
3.
4.
5.
6.
DECLARE EXTERNAL FUNCTION RDB$SET_CONTEXT
    VARCHAR(80) NULL,
    VARCHAR(80) NULL,
    VARCHAR(255) NULL
RETURNS INTEGER BY VALUE
ENTRY_POINT 'set_context' MODULE_NAME 'system_module';

FB 2.5.9.27103, IBE 2017.8.22.1

m7m
Больно не будет потом?
Я не понял что там было и что делалось, но думаю что после b\r проблем быть не должно
...
Рейтинг: 0 / 0
15.02.2021, 15:12
    #40045482
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RDB$SET_CONTEXT
hvlad> я вижу FB 2.5.9.27103

А посмотри значение чарсета в систаблицах.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
15.02.2021, 16:15
    #40045513
m7m
m7m
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RDB$SET_CONTEXT
hvlad,

IBX 2021.1.20.1

сейчас
WI-V6.3.6.27020 Firebird 2.5
клиент 2.5.3.26788

что там было когда база создавалась, сие покрыто мраком
Ну по видимому это уже не актуально

Спасибо
...
Рейтинг: 0 / 0
15.02.2021, 16:24
    #40045516
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RDB$SET_CONTEXT
Гаджимурадов Рустам,

2.5 уже снят с поддержки, а в 3.0 это уже не UDF, а встроенная функция.

То есть IbExpert ещё можно поправить чтобы он игнорил Charset для INTEGER,
а в FB 2.5 может и можно внести исправления, но 2.5.10 уже не будет, то есть только в снапшотах
...
Рейтинг: 0 / 0
15.02.2021, 17:02
    #40045537
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RDB$SET_CONTEXT
Симонов Денис> 2.5 уже снят с поддержки, а в 3.0 это уже не UDF, а встроенная функция.

Я в курсе, вопрос был чисто теоретический.
Как-то же этот косяк в систаблицы попал.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / RDB$SET_CONTEXT / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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