1
resposta

Erro na edição da dimenssão organizacional

Ao tentar habilitar o "Permitir NULL" na dim_organizacional, o HeidiSQL apresenta um erro e não me deixa salvar a alteração. Gostaria de uma orientação de como posso resolver.

Imagem do HeidiSQL com o problema

1 resposta

Olá, Caio, tudo bem?

Desde já peço desculpas pela demora em obter retorno.

O erro gerado aponta erro de sintaxe na linha 8, mas especificamente no ',0), ou seja, sintaxe incorreta na especificação do tipo de dado INT. O tipo de dado INT não permite que você especifique casas decimais, como no caso de INT(10,0).

O tipo de dado INT, aceita apenas um parâmetro, o valor entre parênteses deve ser um número inteiro positivo. Para corrigir o comando, você pode simplesmente usar INT(10) .

O código corrigido ficará assim:

CHANGE COLUMN `Versao` `Versao` INT(10) NULL AFTER `Desc_Diretor`;

Caso queira usar números decimais, você pode usar o DECIMAL ou FLOAT.

Espero ter ajudado.

Caso surja alguma dúvida, fico à disposição.

Abraços!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!