Veröffentlicht: von

  • Oracle hat die Pseudocolumns ROWNUM und ROWID, die immer vorhanden sind und auch abgefragt werden können.
  • Anstelle von DISTINCT kann auch UNIQUE in einer Abfrage genutzt werden, also z.B. SELECT UNIQUE Nachname FROM angestellte;
  • DISTINCT und können allerdings in einer SELECT-Abfrage nur einmal verwendet werden: SELECT DISTINCT Nachname, DISTINCT vorname  from angestellte; ist nicht zulässig.
  • Die alte Regel Punktrechnung geht vor Strichrechnung gilt nicht nur in der Mathematik sondern auch in SQL: 200 + 12*3 = 236.
  • Wenn ein SELECT * FROM TAB ausgeführt wird, kann man daneben keine andere Spalten, also auch nicht SELECT ROWNUM, * FROM TAB; ausführen.