Como saber si un campo es llave primaria de una tabla
Desde la programacion en pl sql necesito saber cual es el campo llave de una determinada tabla.
Saludos a todos
Saludos a todos
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'
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'