SnowConvert AI - Sybase IQ の機能の違い¶
注釈
変換範囲
SnowConvert AI for Sybase IQ は、主に TABLES と VIEWS を対象に評価と翻訳を行っています。SnowConvert AI は他のタイプの ANSI 標準ステートメントを認識することができますが、これらの変換はまだ完全にはサポートされていません。つまり、このツールはそれらを識別することはできても、サポートされていないコードユニットに対しては完全な翻訳を行うことはできません。
SSC-FDM-SY0001¶
FROMでストアドプロシージャを呼び出すとコンパイルエラーが発生する場合があります
説明¶
Snowflakeでは、FROM 句によるストアドプロシージャの呼び出しを、プロシージャが特定の 条件 を満たす場合にサポートしています。それ以外の場合は、クエリは失敗します。
コード例¶
入力コード:¶
Sybase¶
SELECT * FROM MyProcedure(1, 'test');
生成されたコード:¶
Snowflake¶
SELECT
*
FROM
--** SSC-FDM-SY0001 - CALLING STORED PROCEDURE IN FROM CLAUSE MIGHT HAVE COMPILATION ERRORS **
TABLE(MyProcedure(1, 'test'));
ベストプラクティス¶
さらにサポートが必要な場合は、 snowconvert-support@snowflake.com までメールでお問い合わせください。
SSC-FDM-SY0002¶
FROMでストアドプロシージャを呼び出すとコンパイルエラーが発生する場合があります
説明¶
Snowflakeには、クエリ最適化のためのインデックスは含まれていません。
コード例¶
入力コード:¶
Redshift¶
SELECT * FROM TABLE1 FORCE INDEX (MyIndex);
生成されたコード:¶
Snowflake¶
SELECT
*
FROM
TABLE1
-- --** SSC-FDM-SY0002 - FORCE INDEX IS NOT SUPPORTED IN SNOWFLAKE **
-- FORCE INDEX(MyIndex)
;
ベストプラクティス¶
さらにサポートが必要な場合は、 snowconvert-support@snowflake.com までメールでお問い合わせください。