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.
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.
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!