SnowConvert AI - Oracle - Créer une vue

Dans cette section, vous pouvez trouver des informations sur les vues Oracle et leur équivalent Snowflake. La syntaxe de la sous-requête utilisée pour créer la vue se trouve dans la section SELECT

Note

Certaines parties du code de sortie sont omises pour des raisons de clarté.

Create View

CREATE OR REPLACE VIEW View1 AS SELECT Column1 from Schema1.Table1;
Copy
CREATE OR REPLACE VIEW View1
COMMENT = '{"origin":"sf_sc","name":"snowconvert","version":{"major":1, "minor":0},{"attributes":{"component":"oracle"}}'
AS
SELECT Column1 from
Schema1.Table1;
Copy

Les clauses suivantes relatives à Create View sont supprimées :

  • Pas de force/ Force

  • Clause d’édition

  • Clause de partage

  • Classement par défaut

  • Clause Bequeath

  • Clause de conteneur

CREATE OR REPLACE
NO FORCE
NONEDITIONABLE
VIEW Schema1.View1
SHARING = DATA
DEFAULT COLLATION Collation1
BEQUEATH CURRENT_USER
AS SELECT Column1 from Schema1.Table1
CONTAINER_MAP;
Copy
CREATE OR REPLACE VIEW Schema1.View1
COMMENT = '{"origin":"sf_sc","name":"snowconvert","version":{"major":1, "minor":0},{"attributes":{"component":"oracle"}}'
AS
SELECT Column1 from
Schema1.Table1;
Copy

Alter View

La modification n’est pas encore prise en charge par SnowConvert AI.

Drop View

La clause CASCADE CONSTRAINT n’est pas encore prise en charge.

DROP VIEW Schema1.View1;

DROP VIEW Schema1.View1
CASCADE CONSTRAINTS;
Copy
DROP VIEW Schema1.View1;

DROP VIEW Schema1.View1
CASCADE CONSTRAINTS !!!RESOLVE EWI!!! /*** SSC-EWI-0073 - PENDING FUNCTIONAL EQUIVALENCE REVIEW FOR 'DropBehavior' NODE ***/!!!;
Copy