SnowConvert: 2023¶
SQL Core 27.1.20 19 de dezembro¶
SQL Server¶
Transformação para instruções de nível superior fora das rotinas
Palavra-chave irrelevante TEXTIMAGE_ON comentada
Oracle¶
Correções na chamada de tabelas e visualizações incorporadas que exigem um nome de esquema para serem executadas.
Teradata¶
Suporte à função DAYOFMONTH
SQL Core 27.1.11 12 de dezembro¶
SQL Server¶
Correção da exceção CREATE FUNCTION em que o corpo não foi gerado
Correção da função ISDATE_UDF que retorna um valor não esperado
Marcação de sp_addextendedproperty com o EWI MSCEWI4075
Correção de inconsistências de espaços no código de saída
Oracle¶
Suporte a FIRST_VALUE e LAST_VALUE como um nome de alias
SQL Core 27.0.11 5 de dezembro¶
Comum¶
Correção do problema de desempenho com consultas aninhadas.
Modificação dos auxiliares de UDF para que sigam o nome padrão.
SQL Server¶
Correção dos campos calculados da tabela de criação gerados automaticamente como variantes.
Correção de aspas em valores de operação PIVOT.
Correção da estrutura da função gerada QUOTENAME_UDF com erro de sintaxe.
Correção do mapeamento do tipo de dados XML para VARIANT em vez de TEXT.
Teradata¶
Correção da exceção lançada em loops for.
Oracle¶
Correção de erro de análise ao usar atômico como identificador.
SQL Core 26.0.4 28 de novembro¶
Comum¶
Correção de parênteses que não estão sendo adicionados a funções internas convertidas e não parametrizadas.
SQL Server¶
Suporte à análise de lotes de instruções separados pelo comando GO.
Suporte à análise da palavra-chave DELAY como um identificador.
Teradata¶
Correção da análise do operador da tabela JSON_KEYS.
Oracle¶
Suporte à cláusula DEFAULT com valor de cadeia de caracteres convertido em valor numérico quando o tipo de dados da coluna também for numérico.
Correção de exceção crítica ao chamar RAISE_APPLICATION_ERROR.
Correção do MSCCP0004 que não está sendo adicionado para consultas dinâmicas dentro de um bloco anônimo.
SQL Core 23.0.6 22 de novembro¶
Teradata¶
Correção de CAST para data com o formato especificado primeiro não convertido corretamente
Correção de erros de análise relacionados a atributos de tipo de dados e intervalo
Oracle¶
Suporte a blocos anônimos
SQL Core 22.5.27 15 de novembro¶
Comum¶
Otimização do tempo de conversão
SQL Server¶
Conversão do tipo de dados NCHAR para o tipo de dados NCHAR em vez de CHAR
Remoção do separador de fechamento na definição da coluna
Suporte para instrução ALTER PROCEDURE
Teradata¶
Correção da conversão de CAST dentro de TRIM e CAST AS TIMESTAMP, ignorando a precisão
Correção de inconsistências na seção de detalhamento de problemas do relatório
Oracle¶
Correção do erro crítico quando estiver convertendo a instrução RAISE_APPLICATION_ERROR
SQL Core 22.5.10 8 de novembro¶
SQL Server¶
Correção da diferença do número total de erros de análise entre objetos identificados e EWI1001
Teradata¶
Correção da tabela Symbol que não resolve corretamente os tipos ao fazer a conversão
Correção do desaparecimento do MSCEWI1095 quando o sinalizador –renamingFile estava sendo usado no Linux
Correção dos relatórios UseCharactersConversionRate e UseLinesOfCodeConversionRate estarem sempre OFF
Correção de CREATE TABLE com uma cláusula UNIQUE INDEX duplicada
Correção do operador de comparação NE não migrado para operador <>
Oracle¶
Novo suporte para SQL%ROWCOUNT
Correção de FORALL com instruções UPDATE em colunas ambíguas
Correção da análise da definição de período
Correção de MSCEWI3118 que estava sendo removido do alias da coluna
Correção de erros de análise que não estão sendo atribuídos ao nó CREATE TABLE
Correção da migração com arranjo que causa diretórios de saída vazios
Correção da taxa de conversão não 100% com EWIs de baixo nível em tabelas
SQL Core 22.4.17 1º de novembro¶
Comum¶
Adição de EWI a consultas com objetos dependentes ausentes
Inclusão de Calling_Object_Type para referências de consulta
SQL Server¶
Correção de erro de análise em comentários aninhados
Teradata¶
Correção da direção de ordenação padrão na conversão da função RANK()
Oracle¶
Suporte à transformação de Raise_Application_Error
Suporte à transformação da função JSON_VALUE
Suporte à análise de blocos anônimos
Suporte à análise da opção de coluna GENERATE AS IDENTITY
Correção de vários erros de análise em cargas de trabalho de amostra
SQL Core 22.4.2 25 de outubro¶
Comum¶
Otimização da resolução de símbolos locais para o escopo da consulta
Melhoria do nome amigável para MSCEWI1050<!–TODO: Revisão -> e relatório docx
SQL Server¶
Análise da expressão NEXT VALUE FOR
Correção de expressões NLiteral com concatenação incorreta
Correção de bugs de pré-processamento relacionados à tabela temporal e mesclagem na tabela com colunas
Teradata¶
Correção da conversão incorreta da frase NAMED.
Oracle¶
Análise de MOVE como um identificador
Otimização da transformação da expressão de tabela comum
SQL Core 22.3.4 18 de outubro¶
Teradata¶
Transformação para parâmetros de saída com conjuntos de resultados dinâmicos.
Correção de CAST delimitando em operações boolianas.
Correção de erro de análise em CAST de FORMAT DATE.
Comentário da instrução HELP STATISTICS.
Oracle¶
Correção do erro causado pelo fato de a enumeração de palavras-chave estar fora de sincronia.
Correção do fato de as propriedades da tabela não aparecerem como EWI.
Remoção de MSCINF0003 presente em SqlIndexLocConversionRate.
Transformação para consulta Flashback.
Adição de MSCEWI1050 a objetos aninhados.
SQL Server¶
Correção de erro de análise quando o alias é NVARCHAR.
Exceção causada ao inserir uma tabela temporal dentro de uma função.
Correção: JOIN não está sendo adicionado ao converter a instrução DELETE.
Análise de Alter DATABASE.
SQL Core 22.2.137 11 de outubro¶
Teradata¶
Arredondamento bancário do SnowConvert removido como PrPr em relatórios para Snowflake.
Correção da contagem de atributos de tipo de dados dentro de procedimentos.
Melhoria da análise da instrução APPLY do TPT para evitar exceções.
Oracle¶
Correção da análise que causa estouro de pilha relacionado ao operador UNION ALL.
SQL Core 22.2.116 4 de outubro¶
SQL Server¶
Análise de CREATE USER para usuários com base em logins na sintaxe principal
Análise e comentário de ALTER LOGIN
Teradata¶
Suporte para condições WHERE em IMPORT APPLY para scripts MLOAD
Oracle¶
Quando os acionadores não são apresentados no código-fonte, o arquivo Assessment.docx informa «-» em vez de «0%»
Correção do arquivo que não é gerado quando o procedimento tem uma instrução de Cursor com um pseudotipo
Melhoria do erro de análise que não é exibido dentro de funções que fazem parte de pacotes
SQL Core 22.2.90 27 de setembro¶
Comum¶
Correção do problema do padrão complexo que aparece nas subconsultas relacionadas a EXISTS/ NOT EXISTS, SOME
Correção do problema de padrão complexo exibido para subconsultas relacionadas a IN/NOT IN, ALL/ANY
SQL Server¶
Novo suporte para sys.foreign_keys usando information_schema.table_constraints
Novo suporte para a função TRY_PARSE
Correção de falha de arranjo ao usar codificação especial
Correção de exceção na conversão try_cast
Correção da conversão de tipos de dados numéricos em parâmetros
Teradata¶
Novos parâmetros SplitPeriodDatatype e DisableTopologicalLevelReorder para Assessment.json
Oracle¶
Correção do operador %TYPE que não funciona quando os objetos não são totalmente qualificados