WithimpliziertrecursiveWith-Namen sind in Ansichten (Views) sichtbar, auf die zugegriffen wirdWith-Namen verdecken sogar qualifizierte Schema-Namenn (Schema.Tablle)- Nur ohne Spaltennamen:
WITH name AS (SELECT…) With-Namen verdecken Objekte im Schama nicht
Die With-Klausel definiert Ansichten (Views) die nur für die folgende Abfrage gelten::
WITH abfrage_name (spalten_name, …) AS (
SELECT …
FROM …
) [, …]
SELECT …
FROM abfrage_namePassend dazu
Anleitung:
With— komplexe Abfragen strukturierenAndere Standard-SQL Formen:
with recursive,within Unterabfragen,with recursivein Unterabfragen.Nicht-Standard Formen der
With-Klausel:withvorinsert, DML inwith.
Normative Referenzen
Die With-Klausel ist in ISO/IEC 9075-2:2023 §7.17 als optionales Feature T121, „WITH (excluding RECURSIVE) in query expression“ definiert.

