SQL je v Base dost omezené. V podstatě jde o ořezanou verzi normy SQL tuším 92 (nevím už jistě). Filozofie je v tom, že místo DELETE se provede nový dotaz s příslušným filtrem. Vlastní zdrojová tabulka se neupravuje. Výstupem SQL je zase tabulka. Vytvoření formuláře (pohledy), nebo tiskové sestavy jsou také možné. Takže z pohledu této filozofie akce smazat (přepsat ap) potřeba nejsou.
Navíc funguje mechanizmus úpravy v Calcu kde to jde udělat snadno a Calc pak uložit jako zdrojovou tabulku. Tyhle věci jsem dělal v souvislosti na obsahy ListBoxů a ComboBoxů pro dialogy. (Pro obyčejné Form fungovaly data v sešitě označená jako data s názvem).
Úpravy zdrojových tabulek jsou možné, ale není to moc pohodlné ani šikovné. Zřejmě proto bylo do LibreOffice namontováno jádro Firebirdu jako druhá vlastní databáze.
Také s Base moc nedělám, ale vím, že některé SQL příkazy fungovaly i když jako dotaz postavit nešly a neměly fungovat ani jako psané. (Primárně se SQL píše jako text.)
Editoval neutr (12. 5. 2015 09:11:20)
Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ