You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is an IBO internal error, because it tries to retrieve rdb$db_key by table name instead of table alias.
Either get a new IBOConsole (hopefully compiled with a fixed IBO) or read the file firebird.conf and the emergency workaround, setting RelaxedAliasChecking to 1.
Commented by: Robert Gilland (robert.gilland_basx.com.au)
Firebird 2.0.3 with my version of IBObjects 4.6bc works fine.
I have not changed anything but install
Firebird 2.1 latest build ( I have since tested on 2.1 RC1 )
Now the NOT EXISTS statement does not work.
So how can this be a bug in IBO.
Since IBO worked with Firebird 2.0.3?
Submitted by: Robert Gilland (robert.gilland_basx.com.au)
running not exists statements fail in 2.1 ( build 16780 )
see SQL :
select RI.*
from RDB$INDICES RI
WHERE( NOT EXISTS
( SELECT *
FROM RDB$INDEX_SEGMENTS RS
WHERE( RI.RDB$INDEX_NAME = RS.RDB$INDEX_NAME )))
Resultant Error:
ISC ERROR CODE:335544569
ISC ERROR MESSAGE:
Dynamic SQL Error
SQL error code = -206
Column unknown
RDB$INDICES.DB_KEY
At line 3, column 20
STATEMENT:
TIBOInternalDataset: "<TApplication>.frmMain.dlgWisql.<TIBOQuery>.<TIBOInternalDataset>."
The text was updated successfully, but these errors were encountered: