Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
É possível alterar chave de uma tabela?
Minha tabela tem os seguintes campos como chave:
PK_BASE_OFENSORES
columns: ANO, MES, GERENCIA, NOME_FORMULARIO, ID_AVALIACAO, ITEM_PONTUADO
CONSTRAINT "PK_BASE_OFENSORES" PRIMARY KEY ("ANO", "MES", "GERENCIA", "NOME_FORMULARIO", "ID_AVALIACAO", "ITEM_PONTUADO")
O fato é que preciso add um campo novo a essa tabela e esse campo novo deve entrar nessa chave, pois preciso de todos esses campos para garantir a unicidade das linhas na tabela.
Preciso add o campo 'Comentario'.
incluir o campo eu consegui. O que não consegui ainda é colocar o campo p/ fazer parte da chave.
Segue o que fiz:
Alter Table Base_ofensores Add Constraints Comentario_FK Foreign Key(Comentario) References Base_ofensores(ANO, MES, GERENCIA, NOME_FORMULARIO, ID_AVALIACAO, ITEM_PONTUADO);
Carregando comentários...