Connected BASE to Oracle XE database via ODBC. Tables are in Oracle. Used "Create Query Design Wizard.." to generate a query against Oracle. It generated the following SQL Syntax which is rejected by Oracle wit ORA-00933: SQL command not properly ended. SELECT "CUST"."ID", "CUST_RATE"."CUST_ID" FROM "KIS_TEXI"."CUST_RATE" AS "CUST_RATE", "KIS_TEXI"."CUST" AS "CUST" WHERE "CUST_RATE"."CUST_ID" = "CUST"."ID" Correct (for Oracle) would be: SELECT "CUST"."ID", "CUST_RATE"."CUST_ID" FROM "KIS_TEXI"."CUST_RATE" "CUST_RATE", "KIS_TEXI"."CUST" "CUST" WHERE "CUST_RATE"."CUST_ID" = "CUST"."ID" The use of the "AS" keyword in the FROM clause for table aliasing is not allowed in Oracle SQL (whilst it is in SQLServer, MySql, Postgres). Work around: manually correct each generated SQL and remove the "AS" keyword from the FROM clause
I'll try to find some time to take a look.
That's like bug 81213 but with AppendTableAliasInSelect
Jan, I think there is an "advanced property" that controls whether "AS" is put in front of table aliases. Try to toggle it and see if after making a change in query design "AS" is removed.
(In reply to Lionel Elie Mamane from comment #2) > That's like bug 81213 but with AppendTableAliasInSelect Sorry, was too fast. Maybe another similar property.
Sorry can test this since I don't have Oracle (dumb me!) Jan: following Lionel's comment, any update?
Jan, please try the setting suggested by Lionel, specifically this in the related bug report: https://bugs.documentfoundation.org/show_bug.cgi?id=81213#c4 If your issue still persists, change the status of the bug report back to UNCONFIRMED.