smallint para interger
Tenho banco de dados interbase , com campo codigo (smallint). Quero mudar para interger pois ja atingiu o limite. O que posso fazer?
Cristiane
Curtidas 1
Respostas
Cristiane
09/09/2019
Tenho banco de dados interbase , com campo codigo (smallint). Quero mudar para interger pois ja atingiu o limite. O que posso fazer?
continuação: O erro ao inserir novo registro é "arithmetic exception numeric overflow or string truncation numeric value is out of range"
GOSTEI 0
Ricardo Araujo
09/09/2019
Bom dia ,
Acho melhor mais fácil criar outra coluna e replica os dados que esta na coluna smallint...
Acho melhor mais fácil criar outra coluna e replica os dados que esta na coluna smallint...
GOSTEI 0
Cristiane
09/09/2019
Bom dia ,
Acho melhor mais fácil criar outra coluna e replica os dados que esta na coluna smallint...
Boa tarde!Acho melhor mais fácil criar outra coluna e replica os dados que esta na coluna smallint...
Poderia me ajudar com o sql?
Obrigada.
GOSTEI 0
Luis Bento
09/09/2019
Tenta essa SQL:
ALTER TABLE 'nome da tabela' MODIFY COLUMN 'nome da coluna' INT;
caso não consiga tente este que é para renomear, mas talvez resolva o problema:
ALTER TABLE 'nome da tabela' CHANGE 'nome antido da coluna' 'nome novo da coluna' 'o novo tipo'
Depois diz se deu certo!
ALTER TABLE 'nome da tabela' MODIFY COLUMN 'nome da coluna' INT;
caso não consiga tente este que é para renomear, mas talvez resolva o problema:
ALTER TABLE 'nome da tabela' CHANGE 'nome antido da coluna' 'nome novo da coluna' 'o novo tipo'
Depois diz se deu certo!
GOSTEI 0