SnowConvert AI - Problemas do Sybase IQ¶
Nota
Escopo de conversão
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.
Esta página fornece uma referência abrangente de como o SnowConvert AI traduz elementos de gramática do Sybase IQ para equivalentes do Snowflake. Nesta referência de tradução, você encontrará exemplos de código, resultados de equivalência funcional, principais diferenças, recomendações, problemas conhecidos e descrições de cada transformação.
SSC-EWI-SY0001¶
Valor padrão incompatível no Snowflake.
Gravidade¶
High
Descrição¶
O Snowflake não é compatível com o uso dos seguintes valores padrão.
CURRENT REMOTE USER
LAST USER
CURRENT PUBLISHER
Exemplos de código¶
Código de entrada:¶
Sybase¶
Código gerado:¶
Snowflake¶
Práticas recomendadas¶
Se precisar de mais suporte, envie um e-mail para snowconvert-support@snowflake.com
SSC-EWI-SY0002¶
Sintaxe de tabela remota incompatível no Snowflake.
Gravidade¶
High
Descrição¶
A sintaxe de tabela remota do Sybase IQ não é compatível com o Snowflake.
Exemplos de código¶
Código de entrada:¶
Sybase¶
Código gerado:¶
Snowflake¶
Práticas recomendadas¶
Se precisar de mais suporte, envie um e-mail para snowconvert-support@snowflake.com
SSC-EWI-SY0003¶
Restrição iq exclusiva incompatível no Snowflake.
Gravidade¶
High
Descrição¶
A restrição IQ UNIQUE especifica uma estimativa do número de valores distintos em uma coluna. O Snowflake não contém nenhuma restrição para emular esta funcionalidade.
Exemplos de código¶
Código de entrada:¶
Sybase¶
Código gerado:¶
Snowflake¶
Práticas recomendadas¶
Se precisar de mais suporte, envie um e-mail para snowconvert-support@snowflake.com
SSC-EWI-SY0004¶
A função de tabela de sintaxe incompatível não pode receber uma consulta como parâmetro.
Gravidade¶
High
Descrição¶
O Snowflake não é compatível com a passagem de RESULTSET como parâmetro em uma chamada de função de valor de tabela.
Exemplos de código¶
Código de entrada:¶
Sybase¶
Código gerado:¶
Snowflake¶
Práticas recomendadas¶
Se precisar de mais suporte, envie um e-mail para snowconvert-support@snowflake.com
SSC-EWI-SY0005¶
A função de tabela de sintaxe incompatível não pode ser usada com a expressão
Gravidade¶
High
Descrição¶
O Snowflake é incompatível com a especificação de janelas em uma chamada de função de valor de tabela.
Exemplos de código¶
Código de entrada:¶
Sybase¶
Código gerado:¶
Snowflake¶
Práticas recomendadas¶
Se precisar de mais suporte, envie um e-mail para snowconvert-support@snowflake.com
SSC-EWI-SY0006¶
A cadeia de caracteres aberta não é compatível com o Snowflake.
Gravidade¶
High
Descrição¶
O Snowflake não é compatível com a funcionalidade OPENSTRING.
Exemplos de código¶
Código de entrada:¶
Sybase¶
Código gerado:¶
Snowflake¶
Práticas recomendadas¶
Se precisar de mais suporte, envie um e-mail para snowconvert-support@snowflake.com
SSC-EWI-SY0007¶
Tabela derivada DML incompatível com o Snowflake.
Gravidade¶
High
Descrição¶
No Python, durante a execução, a instrução DML especificada na tabela derivada de dml é executada primeiro, e as linhas afetadas por esse DML se materializam em uma tabela temporária cujas colunas são descritas pela cláusula REFERENCING. A tabela temporária representa o conjunto de resultados da tabela derivada de dml. O Snowflake é incompatível com esse comportamento.
Exemplos de código¶
Código de entrada:¶
Sybase¶
Código gerado:¶
Snowflake¶
Práticas recomendadas¶
Se precisar de mais suporte, envie um e-mail para snowconvert-support@snowflake.com
SSC-EWI-SY0008¶
Contém cláusula incompatível com o Snowflake.
Gravidade¶
High
Descrição¶
No Sybase, a cláusula CONTAINS após um nome de tabela para filtrar a tabela e retornar somente aquelas linhas que correspondem à consulta de texto completo especificada com contains-query. Cada linha correspondente da tabela é retornada junto com uma coluna de pontuação que pode ser referida usando score-correlation-name. O Snowflake é incompatível com esse comportamento.
Exemplos de código¶
Código de entrada:¶
Sybase¶
Código gerado:¶
Snowflake¶
Práticas recomendadas¶
Se precisar de mais suporte, envie um e-mail para snowconvert-support@snowflake.com
SSC-EWI-SY0009¶
Junção de chaves incompatível com o Snowflake.
Gravidade¶
High
Descrição¶
O Snowflake é incompatível com KEY JOIN. Quando ON CLAUSE é especificada, a palavra-chave KEY é removida e tratada como INNER JOIN.
Exemplos de código¶
Código de entrada:¶
Sybase¶
Código gerado:¶
Snowflake¶
Práticas recomendadas¶
Se precisar de mais suporte, envie um e-mail para snowconvert-support@snowflake.com
SSC-EWI-SY0010¶
The temporary option is not supported in Snowflake.
Gravidade¶
High
Descrição¶
Snowflake does not support the SET TEMPORARY OPTION statement used in Sybase IQ to configure session-level options.
Exemplos de código¶
Código de entrada:¶
Sybase¶
Código gerado:¶
Snowflake¶
Práticas recomendadas¶
Se precisar de mais suporte, envie um e-mail para snowconvert-support@snowflake.com