SnowConvert AI - PostgreSQL - CREATE VIEW¶
PostgreSQLからSnowflakeへの変換
適用先¶
PostgreSQL
Greenplum
Netezza
説明¶
このコマンドはデータベースにビューを作成し、そのビューがクエリで参照されるたびに実行されます。
詳しくは CREATE VIEW のドキュメントをご参照ください。
文法構文¶
コードの例¶
[OR REPLACE] [TEMP | TEMPORARY] [RECURSIVE]¶
Hint
この構文はSnowflakeで完全にサポートされています。
入力コード:¶
PostgreSQL¶
出力コード:¶
Snowflake¶
WITH CHECK CLAUSE¶
ビューに対するこのWITH CHECK CLAUSE句は、ビューを通して挿入または更新されるデータがビューの定義条件を満たさなければならないことを強制します。LOCALは現在のビューの条件のみをチェックし、CASCADEDはビューとその下にある全てのビューの条件をチェックします。これは、ビューを通して見えない行を作成することを防ぎ、再帰的なビューでは使用できません。
危険
この構文はSnowflakeではサポートされていません。
入力コード:¶
PostgreSQL¶
出力コード:¶
Snowflake¶
WITH PARAMETERS OPTIONS¶
このWITH PARAMETERS OPTIONSでは、ビューのオプションプロパティを設定することができます。例えば、ビューの変更をチェックする方法(check_option)や、行レベルのセキュリティを強制するかどうか(security_barrier)などです。
危険
この構文はSnowflakeではサポートされていません。
入力コード:¶
PostgreSQL¶
出力コード:¶
Snowflake¶
VALUES に OPTION¶
Hint
この構文はSnowflakeで完全にサポートされています。