menu

Wednesday, April 6, 2011

Mengenal Object Search pada SQL Server 2008 R2

Pada saat kita membuka Object Explorer Detail, maka dapat lihat Box untuk Search pada bar diatas Detil Windows seperti pada gambar berikut ini


Dapat dikatakan bahwa sebenarnya Object Search box ini adalah bagian dari Object Explorer Details. Fungsi umumnya sama seperti Search box pada Windows OS atau pun pada Web Search Engine. dengan Feature ini kita dapat menemukan Semua Object baik pada Server Instance, Database maupun parent object lainnya terserah dilevel mana kita search suatu object tersebut. dengan mengetikan kata kunci pada Search Text Box dan enter maka proses searching mulai mencari Object apa saja yang mengandung kata kunci sesuai dengan yang kita inputkan tersebut. dan informasi yang ditampilkan adalah :

name = nama object
type = type object apakah itu table, store prosedure, index, function, nama kolom dsb
schema = schema dari object
path = alamat / letak dimana object berada

Note : sama seperti penggunaan 'LIKE' pada Query pencarian , disini pengunaan '%' juga mempengaruhi hasil searching kita. contohnya kita mencari object dengan Object name = person
maka akan muncul beberapa object saja dimana object name tepat = 'person'




Pada Contoh dibawah ini kita coba melakukan search dengan kata kunci "Person" dan pada level Server Instance. Nah sekarang mari kita search semua object yang mengandung kata kunci person dengan mengetikkan %person% pada search box


dapat kita lihat pada searh result ada 123 object yang mengandung kata kunci person.
tanpa mengurangi rasa puji syukur hormat pada para suhu2 SQL ...hehehe, bahwa fungsi penggunaan '%' adalah :
misal kata kunci = person


  • jika kita mengentikkan person pada Search box maka object yang muncul adalah yang benar- benar mempunyai name person  (sama seperti ... WHERE name LIKE 'person')
  • jika yang diinputkan %person pada Search box maka object yang akan muncul adalah object yang mempunyai nama belakang person( sama seperti... WHERE name LIKE '%person')
  • jika yang diinputkan person% pada Search box maka object yang akan muncul adalah object yang mempunyai nama depan person( sama seperti... WHERE name LIKE 'person%')
  • jika yang diinputkan %person% pada Search box maka object yang akan muncul adalah object yang mempunyai nama mengandung keyword person( sama seperti... WHERE name LIKE '%person%')

No comments:

Post a Comment