SnowConvert AI - Vertica - CREATE VIEW

説明

新しいビューを作成します。 ( VerticaSQL 言語リファレンスCreate viewステートメント

文法構文

CREATE [ OR REPLACE ] VIEW [[database.]schema.]view [ (column[,...]) ]
  [ {INCLUDE|EXCLUDE} [SCHEMA] PRIVILEGES ] AS query
Copy

サンプルソースパターン

Success

この構文は Snowflake で完全にサポートされています。

Vertica

CREATE OR REPLACE VIEW mySchema.myuser(
userlastname
)
AS 
SELECT lastname FROM users;
Copy

Snowflake

CREATE OR REPLACE VIEW mySchema.myuser
(
userlastname
)
AS
SELECT lastname FROM
    users;
Copy

Inherited Schema Privileges句

INCLUDE SCHEMA PRIVILEGES はVertica固有の関数で、権限がどのように継承されるか(この場合はスキーマレベルから)を規定します。Snowflakeには、 CREATE VIEW 構文内にこの句に直接相当するものがありません。Snowflakeにおける権限は、 GRANT ステートメントによって明示的に管理されます。

警告

この構文はSnowflakeではサポートされていません。

BigQuery

CREATE OR REPLACE VIEW mySchema.myuser(
userlastname
)
INCLUDE SCHEMA PRIVILEGES
AS 
SELECT lastname FROM users;
Copy

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;
Copy

既知の問題

既知の問題はありません。