SnowConvert AI - Vertica - CREATE VIEW

설명

새 뷰를 만듭니다. (Vertica SQL 언어 참조 Create view 문)

문법 구문

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

샘플 소스 패턴

성공

이 구문은 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

상속된 스키마 권한 절

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

Known Issues

알려진 문제가 없습니다.