SnowConvert AI – PostgreSQL – CREATE VIEW¶
Übersetzung von PostgreSQL in Snowflake
Gilt für:¶
PostgreSQL
Greenplum
Netezza
Beschreibung¶
Dieser Befehl erstellt eine Ansicht in einer Datenbank, die jedes Mal ausgeführt wird, wenn die Ansicht in einer Abfrage referenziert wird.
Weitere Informationen dazu finden Sie in der Dokumentation zu CREATE VIEW.
Grammatikalische Syntax¶
Codebeispiele¶
[OR REPLACE] [TEMP | TEMPORARY] [RECURSIVE]¶
Hinweis
Diese Syntax wird in Snowflake vollständig unterstützt.
Eingabecode:¶
PostgreSQL¶
Ausgabecode:¶
Snowflake¶
WITH CHECK CLAUSE¶
Diese WITH CHECK CLAUSE-Klausel für eine Ansicht erzwingt, dass alle über die Ansicht eingefügten oder aktualisierten Daten die definierenden Bedingungen der Ansicht erfüllen müssen. LOCAL prüft nur die Bedingungen der aktuellen Ansicht, während CASCADED die Bedingungen der Ansicht und aller zugrunde liegenden Ansichten prüft. Sie verhindert das Erstellen von Zeilen, die durch die Ansicht nicht sichtbar sind, und kann nicht mit rekursiven Ansichten verwendet werden.
Gefahr
Diese Syntax wird in Snowflake nicht unterstützt.
Eingabecode:¶
PostgreSQL¶
Ausgabecode:¶
Snowflake¶
WITH PARAMETERS OPTIONS¶
Diese WITH PARAMETERS OPTIONS-Klausel ermöglicht das Festlegen optionaler Eigenschaften für die Ansicht, z. B. wie Änderungen über die Ansicht geprüft werden (check_option) und ob Sicherheit auf Zeilenebene erzwungen werden soll (security_sperr).
Gefahr
Diese Syntax wird in Snowflake nicht unterstützt.
Eingabecode:¶
PostgreSQL¶
Ausgabecode:¶
Snowflake¶
VALUES-OPTION¶
Hinweis
Diese Syntax wird in Snowflake vollständig unterstützt.