Use a query abaixo para descobrir a Primary Key (PK) de uma tabela no Oracle:
SELECT
B.COLUMN_NAME
FROM
ALL_CONSTRAINTS A,
ALL_CONS_COLUMNS B
WHERE
A.CONSTRAINT_NAME=B.CONSTRAINT_NAME AND
A.OWNER=B.OWNER AND
A.TABLE_NAME='<TABLE_NAME>' AND
A.CONSTRAINT_TYPE='P';
Dicas de programação. A idéia é ir postando as soluções dos problemas que enfrento diariamente no desenvolvimento de software. Como minha memória é muito volátil, essa é a maneira que encontrei de lembrar de como resolvi cada problema. Quem sabe, de quebra, não acabo ajudando outras pessoas?
Mostrando postagens com marcador Primary Key. Mostrar todas as postagens
Mostrando postagens com marcador Primary Key. Mostrar todas as postagens
terça-feira, 28 de agosto de 2012
Como descobrir a PK de uma tabela no Oracle
Assinar:
Postagens (Atom)