smallint para interger

09/09/2019

8

Tenho banco de dados interbase , com campo codigo (smallint). Quero mudar para interger pois ja atingiu o limite. O que posso fazer?
Responder

Posts

09/09/2019

Cristiane

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"
Responder

10/09/2019

Ricardo Araujo

Bom dia ,

Acho melhor mais fácil criar outra coluna e replica os dados que esta na coluna smallint...

Responder

10/09/2019

Cristiane

Bom dia ,

Acho melhor mais fácil criar outra coluna e replica os dados que esta na coluna smallint...

Boa tarde!
Poderia me ajudar com o sql?
Obrigada.
Responder

10/09/2019

Luis Bento

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!
Responder
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira