SnowConvert AI - Hive - CREATE VIEW

Applies to
  • Hive SQL

  • Spark SQL

  • Databricks SQL

警告

この文法はSnowflakeで部分的にサポートされています。これらの CREATE VIEW 要素の翻訳は保留中です。

[ [ GLOBAL ] TEMPORARY ]
[ TBLPROPERTIES ( property_name = property_value [ , ... ] ) ]
Copy

説明

ビューは、 SQL クエリの結果セットに基づいています。 CREATE VIEW は、物理データを持たない仮想テーブルを構築するため、 ALTER VIEWDROP VIEW のような他の操作はメタデータのみを変更します。(Spark SQL 言語リファレンス CREATE VIEW

文法構文

CREATE [ OR REPLACE ] [ [ GLOBAL ] TEMPORARY ] VIEW [ IF NOT EXISTS ] view_identifier
    create_view_clauses AS query

create_view_clauses :=
[ ( column_name [ COMMENT column_comment ], ... ) ]
[ COMMENT view_comment ]
[ TBLPROPERTIES ( property_name = property_value [ , ... ] ) ]
Copy

サンプルソースパターン

COMMENT 句

入力コード:

CREATE VIEW my_view
COMMENT 'This view selects specific columns from person'
AS
SELECT 
   name,
   age,
   address
FROM
   person;
Copy

出力コード:

CREATE VIEW my_view
COMMENT = '{ "Description": "This view selects specific columns from person", "origin": "sf_sc", "name": "snowconvert", "version": {  "major": 0,  "minor": 0,  "patch": "0" }, "attributes": {  "component": "databricks",  "convertedOn": "07/11/2025",  "domain": "no-domain-provided" }}'
AS
SELECT
   name,
   age,
   address
FROM
   person;
Copy

OR に REPLACE

注釈

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

TEMPORARY ( GLOBAL 以外) VIEW

注釈

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

IF NOT EXISTS

注釈

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

列リスト

注釈

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