Страница 1 из 1

FB2.5, Кракозябры в exception

Добавлено: 27 авг 2011, 14:22
mustafa

Код: Выделить всё

create procedure Z (
    IDX integer)
AS
declare variable T varchar(31) character set UTF8 collate UNICODE_CI;
begin
  if (IDX = 0) then
  begin
    T = 'Проверка1';
    exception E_TEST :T;
  end
  else
  begin
    T = 'Проверка2';
    exception E_TEST '' || :T;
  end
end
Чарсет по умолчанию базы WIN1251.
Подключение с чарсетом WIN1251.

execute procedure Z(0):
E_TEST.
Проверка1.
At procedure 'Z' line: 9, col: 5.

execute procedure Z(1):
E_TEST.
Проверка2.
At procedure 'Z' line: 14, col: 5.

Re: FB2.5, Кракозябры в exception

Добавлено: 27 авг 2011, 14:43
Dimitry Sibiryakov