Díky za článek, PostgreSQL mám rád a rád ho používám a Vaše články (případně články Karla Žáka) o Postgresu čtu velmi rád, i když se obávám, že spoustu zde zveřejněných funkcí asi hned tak nepoužiju... Ale nevadí. Vím ale, že PostgreSQL jde kupředu a fandím mu.
Mám jen pár připomínek jazykových:
- domnívám se, že vícerozměrná se píše dohromady a ne více rozměrná
- Větu: 'Kromě toho také docela nečitelným kódem' bych asi napsal raději takto, tj. bez čárek.
- U skalárních SQL funkc_e_ by asi mělo být spíše U skalárních SQL funkc_í_
- mohli objevit některé funkce -> mohl_y_ (ty funkce)...
Jinak je to prima... Dost mě zaujala ta rekurze, to asi využiju...
Jo a vlastní editor dle proměnné EDITOR využívám v plsql už teď, ve verzi 8.3, právě jsem to otestoval?
Proměnná EDITOR se v psql používá delší dobu, zatím jenom k editaci SQL příkazů - bez výraznější podpory funkcí. Jelikož je příkaz CREATE FUNCTION také SQL příkazem, tak teoreticky bylo možné editovat funkce externím editorem i ve starších verzích. To, co je v 8.4 nové, je schopnost vytáhnout zdrojový kód funkce (na základě jména) a ten otevřít v externím editoru.