Just nu i M3-nätverket
Jump to content

får inte fram namnet för primär nyckel


stenmule

Recommended Posts

Är det någon som vet hur man får fram primärnyckelnamnet med hjälp av oracle?

 

Med den här satsen får jag fram tabelnamnet och constraintnamnet, där primärnyckeln är .

Men hur ska jag gå vidare för att få fram namnet på nycklarna (attributnamnet)?

 

select * from user_constraints us, user_tables ut

where us.CONSTRAINT_TYPE='P'and us.TABLE_NAME=ut.TABLE_NAME

 

 

Link to comment
Share on other sites

Hittade själv svaret:

 

select ucc.* from user_constraints us, user_tables ut, user_cons_columns ucc

where us.CONSTRAINT_TYPE='P'and

us.TABLE_NAME=ut.TABLE_NAME and

us.TABLE_NAME=ucc.TABLE_NAME and

us.CONSTRAINT_NAME=ucc.CONSTRAINT_NAME

 

Ha kul!

 

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...