До сих пор пользовался версией драйвера 1.2 2004 года, и проблем не возникало. Решил посмотреть что там нового в OdbcFb 2.0 и вот:
delete from DCT$Objects where Object_Name='AH_EXPORT_FACT' [ODBC Firebird Driver]No rows updated or deleted Execution Failed! Кто-нибудь может прокомментировать, почему delete в пустой таблице считается ошибкой? Проверил на всех версиях драйвера 2.0: OdbcJdbc v2-0-Beta Ver 02.00.00.0144 OdbcJdbc Ver RC1_2-0-0148 OdbcJdbc Ver RC1_2-0-0150 везде выдается такое же сообщение.

