Como saber si un campo es llave primaria de una tabla

dernesto
11 de Enero del 2006
Desde la programacion en pl sql necesito saber cual es el campo llave de una determinada tabla.
Saludos a todos

leoriyagami
11 de Enero del 2006
Este query arroja las columnas que hacen parte de la llave primaria de la tabla que se especifique, espero te sirva.
Saludos

Select Column_Name
From User_Cons_Columns A,User_Constraints B
where B.Constraint_Name = A.Constraint_Name
And A.Table_Name = B.Table_Name
And B.Constraint_Type = 'P'
And B.Table_Name = 'NOMBRE_DE_LA_TABLA'

dernesto
11 de Enero del 2006
Gracias leoriyagami ya habia encontrado user_cons_columns cuando lei tu respuestas aunque solo analizaba que me mostraba.
Espero poder ayudarte algun dia.
Saludos dernesto.