dポイントプレゼントキャンペーン実施中!

プライマリキー名からテーブルを特定する方法

Oracle 10g でプライマリキー名からテーブルを特定することはできますか?システム管理者ではないのでSystem権限は持っていません。

A 回答 (1件)

こんな感じかな。


create table hoge
(
id int,
name varchar2(40),
address varchar2(60),
mail varchar2(40),
constraint hoge_pk primary key (id)
);

select TABLE_NAME from user_constraints
where CONSTRAINT_NAME = 'HOGE_PK'
and CONSTRAINT_TYPE = 'P';
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す