Michael Schröpl: Anpassbarkeit der Kommandos an versch. DBs

Beitrag lesen

Hi Frank,

"Frank" würde ausreichen .. ich bin mal so frei :-)

sorry - ich mache mir die Segnungen dieses wunderbaren Forums manchmal etwas gedankenlos zunutze.

Aber was ist 3GL, 4GL ... hab ich irgendwo nicht aufgepasst ... sollte ich diese Abkürzung kennen? (als Profi ;-) ??)

Ich verwende diese Bezeichnungen für Programmiersprachen der 3. und 4. Generation (algorithmisch bzw. deskriptiv).
PL/SQL kann Schleife und Vergleiche verwenden, beschreibt also den _Weg_ zur Berechnung eines Ergebnisses; (reines) SQL (ohne "hints" und ähnliche Sauereien ...) beschreibt lediglich die _Eigenschaften_ des Ergebnisses und überläßt die Algorithmuswahl dem Codegenerator des RDBMS.
(3GL ist "was will ich tun", 4GL ist "was will ich haben".)

Viele Grüße
      Michael

--
T'Pol: I apologize if I acted inappropriately.
V'Lar: Not at all. In fact, your bluntness made me reconsider some of my positions. Much as it has now.
(sh:| fo:} ch:] rl:( br:^ n4:( ie:% mo:) va:| de:/ zu:| fl:( ss:) ls:~ js:|)
 => http://www.peter.in-berlin.de/projekte/selfcode/?code=sh%3A|+fo%3A}+ch%3A]+rl%3A(+br%3A^+n4%3A(+ie%3A%25+mo%3A)+va%3A|+de%3A%2F+zu%3A|+fl%3A(+ss%3A)+ls%3A~+js%3A|
Auch diese Signatur wird an korrekt konfigurierte Browser gzip-komprimiert übertragen.