Guest Caio Borges Postado Março 30, 2007 Denunciar Share Postado Março 30, 2007 Possuo uma coluna do tipo "INT", Primary key, identity .Preciso alterar o tipo desta coluna para "BIGINT" sem excluir as Constraints e índices. Como posso executar isto no Query Analyser?Abç Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 modernel Postado Março 31, 2007 Denunciar Share Postado Março 31, 2007 Caro Caio para tu conseguir fazer isso creio que tu terá de fazer da seguinte forma:Primeiramente deverá ter de excluir as FOREIGN KEY que se relacionam à essa tabela, após isso você terá de retirar a PRIMARY KEY da tabela.Feito isso você altera o tipo de dados da Coluna e recria a PRIMARY KEY, daí altera o tipo de dados das tabelas filhas e recrie as FOREIGN KEY.Att.Modernel Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Caio Borges Postado Abril 2, 2007 Denunciar Share Postado Abril 2, 2007 Grato pela resposta Modernel,mas o grande detalhe é este, devo faze-lo sem excluir as constraints e keys. Tentei desativar as chaves mas o SQL não permite realizar tal operação com as chaves inativas. Caso a única maneira seja excluido as chaves existe uma maneira de recriar as FK de maneira identica a versão excluida?Grato novamente Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Caio Borges Postado Abril 3, 2007 Denunciar Share Postado Abril 3, 2007 Problema Resolvido.Além de desativar as constraints destas tabelas era necessário também desativar as constraints das tabelas relacionadas a esta. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest Caio Borges
Possuo uma coluna do tipo "INT", Primary key, identity .
Preciso alterar o tipo desta coluna para "BIGINT" sem excluir as Constraints e índices.
Como posso executar isto no Query Analyser?
Abç
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.