SnowConvert : hors champ d’application¶
Description¶
Comme l’explique la page sur le champ d’application de la conversion , certaines unités de code ne peuvent pas être converties automatiquement. Vous trouverez ci-dessous des exemples montrant comment ces unités de code non prises en charge apparaissent dans le dossier de sortie.
Teradata¶
Fonction avec un langage non pris en charge :¶
CREATE FUNCTION CFEXTERNALINC (p1 INTEGER)
RETURNS TABLE(
c1 INTEGER
)
LANGUAGE java
NO SQL
PARAMETER STYLE SQL
EXTERNAL NAME 'CS!fnc_tbf001udt.c'
Résultats de Snowflake :¶
----** SSC-OOS - OUT OF SCOPE CODE UNIT. CREATE FUNCTION IS OUT OF TRANSLATION SCOPE. **
--CREATE FUNCTION CFEXTERNALINC (p1 INTEGER)
-- RETURNS TABLE(
-- c1 INTEGER
-- )
-- LANGUAGE java
-- NO SQL
-- PARAMETER STYLE SQL
-- EXTERNAL NAME 'CS!fnc_tbf001udt.c'
;
Migration Oracle¶
Définition d’un type enveloppé :¶
CREATE TYPE data_typ1 wrapped
a000000
b2
6CodpsEHq3I=
Résultats de Snowflake :¶
----** SSC-OOS - OUT OF SCOPE CODE UNIT. Wrapped TYPE IS OUT OF TRANSLATION SCOPE. **
--CREATE TYPE data_typ1 wrapped
--a000000
--b2
--6CodpsEHq3I=
Transact-SQL (T-SQL)¶
Déclencheur :¶
CREATE TRIGGER reminder1
ON Sales.Customer
AFTER INSERT, UPDATE
AS RAISERROR ('Notify Customer Relations', 16, 10);
Résultats de Snowflake :¶
----** SSC-OOS - OUT OF SCOPE CODE UNIT. CREATE TRIGGER IS OUT OF TRANSLATION SCOPE. **
--CREATE TRIGGER reminder1
--ON Sales.Customer
--AFTER INSERT, UPDATE
--AS RAISERROR ('Notify Customer Relations', 16, 10);
Meilleures pratiques et recommandations¶
Pour une assistance supplémentaire, veuillez nous contacter à l’adresse suivante : snowconvert-support@snowflake.com