SnowConvert AI Vertica – CREATE VIEW¶
Beschreibung¶
Erzeugt eine neue Ansicht. (Vertica SQL-Sprachreferenz – Anweisung zum Erstellen von Ansichten)
Grammatikalische Syntax¶
CREATE [ OR REPLACE ] VIEW [[database.]schema.]view [ (column[,...]) ]
[ {INCLUDE|EXCLUDE} [SCHEMA] PRIVILEGES ] AS query
Beispielhafte Quellcode-Muster¶
Success
Diese Syntax wird in Snowflake vollständig unterstützt.
Vertica¶
CREATE OR REPLACE VIEW mySchema.myuser(
userlastname
)
AS
SELECT lastname FROM users;
Snowflake¶
CREATE OR REPLACE VIEW mySchema.myuser
(
userlastname
)
AS
SELECT lastname FROM
users;
Klausel für geerbte Schemaberechtigungen¶
INCLUDE SCHEMA PRIVILEGES ist ein Vertica-spezifisches Feature, das regelt, wie Berechtigungen vererbt werden (in diesem Fall möglicherweise von der Schemaebene). Snowflake hat kein direktes Äquivalent für diese Klausel in seiner CREATE VIEW-Syntax. Berechtigungen in Snowflake werden explizit über GRANT-Anweisungen verwaltet.
Warnung
Diese Syntax wird in Snowflake nicht unterstützt.
BigQuery¶
CREATE OR REPLACE VIEW mySchema.myuser(
userlastname
)
INCLUDE SCHEMA PRIVILEGES
AS
SELECT lastname FROM users;
Snowflake¶
CREATE OR REPLACE VIEW mySchema.myuser
(
userlastname
)
!!!RESOLVE EWI!!! /*** SSC-EWI-VT0001 - INHERITED PRIVILEGES CLAUSE IS NOT SUPPORTED IN SNOWFLAKE ***/!!!
INCLUDE SCHEMA PRIVILEGES
AS
SELECT lastname FROM
users;
Bekannte Probleme¶
Es sind keine Probleme bekannt.