Zdravím vespolek!
Řekl bych, že s Base / postgresql bojuju statečně, ale čím dál častěji mne Base překvapuje svou ... jak to říct a neurazit ... blbostí.

Třeba teď jsem narazil na celkem, řekl bych zásadní, zádrhel.

Base není schopen interpretovat takto triviální dotaz:

SELECT 'a'

prý "Syntax error in SQL expression"
no, budiž - dá se oblbnout takhle:

SELECT 'a' FROM table

ale když mi nevzal tohle:

SELECT 'a' FROM table UNION SELECT 'b' FROM table

a jako vysvětlení mi předhodil tonhle:

"Zadaný příkaz není výraz typu SELECT.
Jsou povoleny pouze dotazy."

Přestává se mi to postupně líbit. Base opravdu nezná klauzuli UNION??? Nebo už z toho blbnu a něco podstatného vůbec přehlížím?

Podotýkám, že je to v případě, kdy nechávám dotaz OOo analyzovat. Když jej pustím v jakémkoli výše uvedeném tvaru do postgresu, nemá s ničím nejmenší problém. Já ale UNION potřebuju v subdotazu jednoho parametrického dotazu a budu to muset teď řešit nějak přes VIEW definovaný římo v postgresu...

--
Zbyněk Burget
Nádražní 224
798 26 Nezamyslice

tel: 588 580 000, 739 930 931
IČ:  606 88 220
DIČ: CZ7210184674
--
-----------------------------------------------------------------
To unsubscribe send email to [email protected]
For additional commands send email to [email protected]
with Subject: help

Odpovedet emailem