SnowConvert AI - PostgreSQL - CREATE VIEW¶
Tradução de PostgreSQL para Snowflake
Aplica-se a¶
PostgreSQL
Greenplum
Netezza
Descrição¶
Este comando cria uma exibição em um banco de dados, que é executado toda vez que a exibição é referenciada em uma consulta.
Para obter mais informações, consulte a documentação CREATE VIEW.
Sintaxe da gramática¶
Exemplos de código¶
[OR REPLACE] [TEMP | TEMPORARY] [RECURSIVE]¶
Dica
Essa sintaxe é totalmente compatível com o Snowflake.
Código de entrada:¶
PostgreSQL¶
Código de saída:¶
Snowflake¶
WITH CHECK CLAUSE¶
Esta cláusula WITH CHECK CLAUSE em uma exibição impõe que qualquer dado inserido ou atualizado por meio da exibição deve satisfazer às condições de definição da exibição. LOCAL verifica apenas as condições da exibição atual, enquanto CASCADED verifica as condições da exibição e de todas as exibições subjacentes. Ela impede a criação de linhas que sejam invisíveis pela exibição e não possam ser usadas com exibições recursivas.
Perigo
Essa sintaxe não é compatível com o Snowflake.
Código de entrada:¶
PostgreSQL¶
Código de saída:¶
Snowflake¶
WITH PARAMETERS OPTIONS¶
Esta WITH PARAMETERS OPTIONS permite definir propriedades opcionais para a exibição, por exemplo, como as modificações através da exibição são verificadas (check_option) e se deve ser aplicada a segurança em nível de linha (security_barrier).
Perigo
Essa sintaxe não é compatível com o Snowflake.
Código de entrada:¶
PostgreSQL¶
Código de saída:¶
Snowflake¶
VALUES OPTION¶
Dica
Essa sintaxe é totalmente compatível com o Snowflake.