SnowConvert AI - Problèmes Sybase IQ¶
Note
Portée de la conversion
SnowConvert AI for Sybase IQ currently supports assessment and translation for TABLES, VIEWS, STORED PROCEDURES, and FUNCTIONS. Although SnowConvert AI can recognize other types of statements, they are not fully supported.
Cette page fournit une référence complète sur la manière dont SnowConvert AI traduit les éléments de grammaire Sybase IQ en équivalents Snowflake. Dans cette référence de traduction, vous trouverez des exemples de code, des résultats d’équivalence fonctionnelle, des différences clés, des recommandations, des problèmes connus et des descriptions de chaque transformation.
SSC-EWI-SY0001¶
Valeur par défaut non prise en charge dans Snowflake.
Gravité¶
Élevé
Description¶
Snowflake ne prend pas en charge l’utilisation des valeurs par défaut suivantes.
CURRENT REMOTE USER
LAST USER
CURRENT PUBLISHER
Exemples de code¶
Code d’entrée :¶
Sybase¶
Code généré :¶
Snowflake¶
Meilleures pratiques¶
Si vous avez besoin de plus d’assistance, vous pouvez nous envoyer un e-mail à snowconvert-support@snowflake.com.
SSC-EWI-SY0002¶
Syntaxe de tables distantes non prise en charge dans Snowflake.
Gravité¶
Élevé
Description¶
La syntaxe de tables distantes Sybase IQ n’est pas prise en charge dans Snowflake.
Exemples de code¶
Code d’entrée :¶
Sybase¶
Code généré :¶
Snowflake¶
Meilleures pratiques¶
Si vous avez besoin de plus d’assistance, vous pouvez nous envoyer un e-mail à snowconvert-support@snowflake.com.
SSC-EWI-SY0003¶
Contrainte IQ unique non prise en charge dans Snowflake.
Gravité¶
Élevé
Description¶
La contrainte IQ UNIQUE spécifie une estimation du nombre de valeurs distinctes dans une colonne. Snowflake ne contient aucune contrainte pour émuler cette fonctionnalité.
Exemples de code¶
Code d’entrée :¶
Sybase¶
Code généré :¶
Snowflake¶
Meilleures pratiques¶
Si vous avez besoin de plus d’assistance, vous pouvez nous envoyer un e-mail à snowconvert-support@snowflake.com.
SSC-EWI-SY0004¶
La fonction Syntax Table non prise en charge ne peut pas recevoir une requête en tant que paramètre.
Gravité¶
Élevé
Description¶
Snowflake ne prend pas en charge le passage de RESULTSET en tant que paramètre dans un appel de fonction de valeur de table.
Exemples de code¶
Code d’entrée :¶
Sybase¶
Code généré :¶
Snowflake¶
Meilleures pratiques¶
Si vous avez besoin de plus d’assistance, vous pouvez nous envoyer un e-mail à snowconvert-support@snowflake.com.
SSC-EWI-SY0005¶
La fonction Syntax Table non prise en charge ne peut pas être utilisée avec une expression supérieure.
Gravité¶
Élevé
Description¶
Snowflake ne prend pas en charge la spécification des fenêtres sur un appel de fonction de valeur de table.
Exemples de code¶
Code d’entrée :¶
Sybase¶
Code généré :¶
Snowflake¶
Meilleures pratiques¶
Si vous avez besoin de plus d’assistance, vous pouvez nous envoyer un e-mail à snowconvert-support@snowflake.com.
SSC-EWI-SY0006¶
Open String n’est pas pris en charge dans Snowflake.
Gravité¶
Élevé
Description¶
Snowflake ne prend pas en charge la fonctionnalité OPENSTRING.
Exemples de code¶
Code d’entrée :¶
Sybase¶
Code généré :¶
Snowflake¶
Meilleures pratiques¶
Si vous avez besoin de plus d’assistance, vous pouvez nous envoyer un e-mail à snowconvert-support@snowflake.com.
SSC-EWI-SY0007¶
Table dérivée DML non prise en charge dans Snowflake.
Gravité¶
Élevé
Description¶
Dans Synbase, lors de l’exécution, l’instruction DML spécifiée dans la table dérivée dml est exécutée en premier, et les lignes affectées par ce DML se matérialisent dans une table temporaire dont les colonnes sont décrites par la clause REFERENCING. La table temporaire représente le jeu de résultats de la table dérivée dml. Snowflake ne prend pas en charge ce comportement.
Exemples de code¶
Code d’entrée :¶
Sybase¶
Code généré :¶
Snowflake¶
Meilleures pratiques¶
Si vous avez besoin de plus d’assistance, vous pouvez nous envoyer un e-mail à snowconvert-support@snowflake.com.
SSC-EWI-SY0008¶
Clause Contains non prise en charge dans Snowflake.
Gravité¶
Élevé
Description¶
Dans Sybase, la clause CONTAINS suit un nom de table pour filtrer la table et renvoyer uniquement les lignes correspondant à la requête en texte intégral spécifiée avec contains-query. Chaque ligne correspondante de la table est renvoyée avec une colonne de score à laquelle il est possible de faire référence à l’aide de score-correlation-name. Snowflake ne prend pas en charge ce comportement.
Exemples de code¶
Code d’entrée :¶
Sybase¶
Code généré :¶
Snowflake¶
Meilleures pratiques¶
Si vous avez besoin de plus d’assistance, vous pouvez nous envoyer un e-mail à snowconvert-support@snowflake.com.
SSC-EWI-SY0009¶
Key Join n’est pas pris en charge dans Snowflake.
Gravité¶
Élevé
Description¶
Snowflake ne prend pas en charge KEY JOIN. Lorsque la CLAUSE ON est spécifiée, le mot-clé KEY est supprimé et traité comme une JOIN INNER.
Exemples de code¶
Code d’entrée :¶
Sybase¶
Code généré :¶
Snowflake¶
Meilleures pratiques¶
Si vous avez besoin de plus d’assistance, vous pouvez nous envoyer un e-mail à snowconvert-support@snowflake.com.
SSC-EWI-SY0010¶
The temporary option is not supported in Snowflake.
Gravité¶
Élevé
Description¶
Snowflake does not support the SET TEMPORARY OPTION statement used in Sybase IQ to configure session-level options.
Exemples de code¶
Code d’entrée :¶
Sybase¶
Code généré :¶
Snowflake¶
Meilleures pratiques¶
Si vous avez besoin de plus d’assistance, vous pouvez nous envoyer un e-mail à snowconvert-support@snowflake.com.