INI QUERY UNTUK MENCARI KOLOM YANG DIGUNAKAN SEBAGAI
PRIMARY KEY DALAM SATU TABEL PADA SEMUA TABEL DALAM
SATU SCHEMA.
DALAM HAL INI SCHMEMA SCOTT :
SQL> CONNECT SCOTT/TIGER
Connected.
SQL> COL TABLE_NAME FOR A15
SQL> COL COLUMN_NAME FOR A15
SQL> SELECT A.TABLE_NAME,
2 A.COLUMN_NAME,
3 B.CONSTRAINT_TYPE,
4 B.CONSTRAINT_NAME
5 FROM USER_CONS_COLUMNS A, USER_CONSTRAINTS B
6 WHERE A.TABLE_NAME=B.TABLE_NAME
7 AND A.CONSTRAINT_NAME=B.CONSTRAINT_NAME
8 AND B.CONSTRAINT_TYPE='P';
TABLE_NAME COLUMN_NAME C CONSTRAINT_NAME
--------------- --------------- - --------------------
DEPT DEPTNO P PK_DEPT
EMP EMPNO P PK_EMP
SEMOGA MEMBANTU...
--- bukhari yahya <[EMAIL PROTECTED]> wrote:
> select * from user_constraints
>
> tinggal menentukan criteria where untuk table_name,
> Owner, Contraint_type
> untuk constraint_type, P=Primary Key; U=Unique;
> R=Relationship/Foreign
> key;C=Constraint
>
>
> On 1/31/08, Ario Haris <[EMAIL PROTECTED]>
> wrote:
> >
> > Bukan, aku bukan mau ngecek constraint yang ada.
> > Tapi aku mau ngecek di tabel tertentu, kolom apa
> aja yang menjadi primary
> > key nya.
> > Contoh:
> > Ada tabel Mahasiswa yang terdiri dari dari 4 kolom
> yaitu: NIM, Nama, Umur,
> > Alamat. Misal primary key pada tabel tersebut
> dibuat berdasarkan 2 kolom
> > yaitu NIM dan Nama..
> >
> > bagaimana query yang menghasilkan kolom-kolom yang
> menjadi primary key
> > tersebut.
> >
> > QUERY: SELECT bla-bla-bla OUTPUT from bla bla
> bla....
> >
> > OUTPUT
> > -------------
> > NIM
> > NAMA
> >
> > maaf klo pertanyaan masih kurang jelas...
> > mohon petunjuknya..
> >
> > Terima Kasih
> > Ario
> >
> > Andes Febrian <[EMAIL PROTECTED]
> <pejantan4u%40gmail.com>> wrote:
> > maksudnya meliat constraints ya mas ? klo iya, ini
> query untuk melihat
> > constraint pada table dan owner semuanya
> >
> > select * from dba_constraints;
> >
> > CMIIW
> >
> > 2008/1/31 Ario Haris <[EMAIL PROTECTED]
> <ario_haris%40yahoo.co.id>>:
> >
> > > Salam,
> > >
> > > Tolong rekan-rekan contoh query yang bisa
> menghasilkan nama kolom yang
> > > menjadi primary key pada suatu tabel tertentu.
> > >
> > > Terima kasih.
> > > Ario
> > >
> > >
> > > ---------------------------------
> > > Bergabunglah dengan orang-orang yang berwawasan,
> di bidang Anda di
> > Yahoo!
> > > Answers
> > >
> > > [Non-text portions of this message have been
> removed]
> > >
> > >
> > >
> >
> > --
> > Cheers,
> > ^_^ Andes ^_^
> >
> > [Non-text portions of this message have been
> removed]
> >
> >
> >
> >
> >
> > ---------------------------------
> > Bergabunglah dengan orang-orang yang berwawasan,
> di bidang Anda di Yahoo!
> > Answers
> >
> > [Non-text portions of this message have been
> removed]
> >
> >
> >
>
>
> [Non-text portions of this message have been
> removed]
>
>
________________________________________________________
Bergabunglah dengan orang-orang yang berwawasan, di di bidang Anda! Kunjungi
Yahoo! Answers saat ini juga di http://id.answers.yahoo.com/