dabadepdu
Datenbank-Guru
- Beiträge
- 1.842
Das Zitat stammt aus einem anderen Thread:PG hat nur eine Engine - Rückstad 25 Jahre !
So etwas banales wie ISNULL gibts nicht bei PG und ist auch SQL92. PG hat nur eine ACID Engine, ......Und ich denke das PG Kommentare hier off topic. Dafür gibts ja eine eigene Kategorie
Zeilen in einer Spalte mit Datum zusammenfassen
es muss ja ein Grund geben wieso CTE oder die Window Funktionen nicht gehen nun, MySQL ist halt eine Ansammlung fehlender Features. Diese gibt es meines Wissens nach nur in ganz aktuellen Versionen. Schau doch mal, was installiert ist, und prüfen, was da schon implementiert ist, und was nicht.
www.datenbankforum.com
Also wieviel Engines braucht man denn? Und was ist alles eine Engine?
(Ich hab noch keine andere Engine gebraucht. Das muss aber nichts heißen.)
Beispiel Sequence Engine von MariaDB (2017, bei MySQL gibt es sie gar nicht?)
Postgres besitzt dafür seit Version 8 (Anfang 2005) Generate_Series(). Dadurch dass die Paramter hier nicht als Bestandteil von Tabellennamen angegeben werden müssen, sondern eine klassische Funktion genutzt wird, ist das auch sinnvoller, vielseitiger und konfliktfrei einzusetzen.
ISNULL kann ich ohne Verluste mit bestehenden Postgres Funktionen abbilden, das ist kein Rückstand.
Zuletzt bearbeitet: