Modificar restrições únicas no Oracle
-
20-09-2019 - |
Pergunta
Preciso atualizar uma restrição existente no banco de dados Oracle para adicionar uma nova coluna lá.
ALTER TABLE MY_PARTNER_DETAILS
MODIFY CONSTRAINT UQ_MY_PARTNER_DETAILS
UNIQUE(PARTNER_CODE,PGOOD_CODE,SITE_CODE,PARTNER_PLACEMENT,PARTNER_PARTICIPATION)
Dá o erro:
Error at line 1
ORA-00933: SQL command not properly ended
Qual é o problema com isso?
Solução
Você deve abandonar e recriar a restrição. modify constraint
permite que você altere o estado de restrição não definição.
Ver: Oracle Docs
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow