Привет всем.
Накатал группу интересных тестов, создающих таблицы с русскими названиями и
работающими с ними.
Перебираются комбинации (charset1,charset2)
В подключении с кодовой страницей charset1 создаем таблицу
В подключении с кодовой страницей charset2 делаем выборку из таблицы, а
потом дропаем её.
charset1 и charset2 из [win1251,unicode_fss,none]
То есть всего 9 комбинаций.
-----
FB2.5 асилил все комбинации без проблем.
IB9.0 асилил создание таблицы. Но работать с ней уже не может. Эксперт
показывает метаданные, но выбрать данные тоже не может.
----
* START TEST [cmd|cmd.011.create_cn_WIN1251.work_cn_WIN1251]
[cmd.011] Create table
[cmd.011] connect to database ...
[cmd.011] START TRANSACTION ...
[cmd.011] GENERATE ID [GEN_ID_FOR_TSO_CMD_011]. Count:1
[cmd.011] EXEC IMMED: "create table "таблица_1"("колонка" INTEGER)"
[cmd.011] COMMIT TRANSACTION [RETAINING=false]...
[cmd.011]
[cmd.011] Work with table
[cmd.011] connect to database ...
[cmd.011] START TRANSACTION ...
[cmd.011] EXEC IMMED: "select"колонка"from"таблица_1""
ERROR: [cmd|cmd.011.create_cn_WIN1251.work_cn_WIN1251] Preparing a command
1. [LCPI.IBProvider.3]: Ошибка подготовки SQL выражения.
Dynamic SQL Error
SQL error code = -204
Table unknown
таблица_1
----
Мне однозначно нравится FB2.5 :-)
Коваленко Дмитрий.
www.ibprovider.com