Duvida Como alterar um índice primário

Discussão em 'Progress 4GL' iniciado por fabiohigor, Setembro 3, 2014.

  1. fabiohigor

    fabiohigor Sem Pontuação

    Tenho um índice que contem 3 campos, preciso criar um .df para adicionar mais um campo,.
    Para adicionar o índice fiz assim:


    ADD INDEX "intercambio1" ON "intercambio"
    UNIQUE
    PRIMARY
    INDEX-FIELD "cd-unidade" ASCENDING
    INDEX-FIELD "nr-fatura" ASCENDING.


    Agora preciso adicionar o campo dt-limite.
  2. tcoutinho

    tcoutinho Moderador Moderador Equipe de Suporte

    Fabio,
    Você não conseguirá alterar este index.
    Além de DF você também por alterar a tabela direto pelo dicionário.
    Crie um outro index auxiliar como primary, em seguida conseguirá excluir este index existente.
    Então crie novamente seu index com o campo novo e exclua o index auxiliar.
    reissobr curtiu isso.
  3. fabiohigor

    fabiohigor Sem Pontuação

    Obrigado Thiago,
    Foi isso mesmo que fiz, mas por curiosidade queria saber se é possível, como não é, vou fazer pelo dicionario mesmo.

Compartilhe esta Página