SnowConvert AI – Diferenças funcionais do Sybase IQ¶
Nota
Escopo de conversão
O SnowConvert AI para Sybase IQ concentra as capacidades de avaliação e tradução principalmente em TABLES e VIEWS. Embora o SnowConvert AI consiga reconhecer outros tipos de instruções padrão ANSI, estas ainda não são totalmente compatíveis para conversão. Isso significa que, embora a ferramenta possa identificá-las, ela não realizará uma tradução completa para essas unidades de código não compatíveis.
SSC-FDM-SY0001¶
Chamar um procedimento armazenado em uma cláusula FROM pode causar erros de compilação.
Descrição¶
O Snowflake é compatível com a chamada de um procedimento armazenado na cláusula FROM quando o procedimento atende a determinadas condições; caso contrário, a consulta falha.
Exemplo de código¶
Código de entrada:¶
Sybase¶
SELECT * FROM MyProcedure(1, 'test');
Código gerado:¶
Snowflake¶
SELECT
*
FROM
--** SSC-FDM-SY0001 - CALLING STORED PROCEDURE IN FROM CLAUSE MIGHT HAVE COMPILATION ERRORS **
TABLE(MyProcedure(1, 'test'));
Práticas recomendadas¶
Se precisar de mais suporte, envie um e-mail para snowconvert-support@snowflake.com
SSC-FDM-SY0002¶
Chamar um procedimento armazenado em uma cláusula FROM pode causar erros de compilação.
Descrição¶
O Snowflake não contém índices para otimização de consultas.
Exemplo de código¶
Código de entrada:¶
Redshift¶
SELECT * FROM TABLE1 FORCE INDEX (MyIndex);
Código gerado:¶
Snowflake¶
SELECT
*
FROM
TABLE1
-- --** SSC-FDM-SY0002 - FORCE INDEX IS NOT SUPPORTED IN SNOWFLAKE **
-- FORCE INDEX(MyIndex)
;
Práticas recomendadas¶
Se precisar de mais suporte, envie um e-mail para snowconvert-support@snowflake.com