Есть файл, в нем sql-скрипт который среди прочих содержит команды:
...
SET SQL DIALECT 3;
SET NAMES WIN1251;
...
delete from report r where upper(r.report_name) containing 'ЗАКАЗ';
...

Запускаю:
"C:\Program Files\Firebird\Firebird_1_5\bin\isql.exe" 
C:\DataBase\AB_FULL.FDB -u SYSDBA -p masterkey -s 3 -i 
C:\Develop\ServiceCenter\SQL\Clear_AB_LITE.sql

Получаю:
arithmetic exception, numeric overflow, or string truncation
-Cannot transliterate character between character sets

Где еще char set прописать? 




--~--~---------~--~----~------------~-------~--~----~
-~----------~----~----~----~------~----~------~--~---

Ответить