Ceppek's

Adventures,friends,love,life,art, IT geeks, photography

SQL: Query System Table

Leave a comment


Barangkali ini query yang simple tetapi sangat sering dipakai oleh developer maupun Database Administrator(DBA), contohnya mencari nama kolom, mencari table, mencari user dan lain sebagainya.

Contohnya :

SELECT name FROM sysobjects WHERE xtype = ‘U’; –> di gunakan untuk mencari semua table yg di create oleh user

SELECT name FROM sysobjects WHERE xtype=’P’; –> di gunakan untuk mendapatkan semua store procedure

SELECT name FROM syscolumns WHERE ID = (SELECT id FROM sysobjects WHERE name=’ABC’) –> untuk mendapatkan list nama-nama kolom di dalam table tertntu (dalam hal ini contohnya table ‘ABC’)

SELECT text FROM syscomments WHERE id = (SELECT id FROM sysobjects WHERE name = ‘Proc1’ AND xtype=’P’) –> untuk melihat isi store procedure ‘PROC1’

Dan masih banyak lagi contohnya🙂

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s