SnowConvert AI - Sybase IQ 기능적 차이¶
참고
변환 범위
Sybase IQ용 SnowConvert AI는 주로 TABLES 및 VIEWS에 대한 평가 및 변환 기능에 중점을 둡니다. SnowConvert AI는 다른 유형의 ANSI-표준 문을 인식할 수 있지만 아직 변환이 완전히 지원되지 않습니다. 즉, 이 도구는 해당 문을 식별할 수는 있지만 지원되지 않는 코드 단위에 대해 완전한 변환을 수행하지는 않습니다.
SSC-FDM-SY0001¶
저장 프로시저를 호출하면 컴파일 오류가 발생할 수 있습니다
설명¶
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¶
저장 프로시저를 호출하면 컴파일 오류가 발생할 수 있습니다
설명¶
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으로 이메일을 보내주세요.