Sunday - May 18, 2008

Home | Site Map | Channels | Profile | Press Room | Services | Contact 

currently 7 user(s) online

search 

   Latest News

»

sony-ak.com Luncurkan Kamus Teknologi Informasi (May 27, 2006)

»

sony-ak.com Luncurkan IT Event Calendar (May 20, 2006)

»

Web Chat Berbasis AJAX dari sony-ak.com (May 09, 2006)

»

sony-ak.com Advertising Program (May 01, 2006)

»

Sony AK di Tabloid PCplus (April 18, 2006)

news archives » 


   Random Article

»

Mengakses Perangkat Luar Melalui Serial Port Menggunakan Borland Delphi (7391)

»

Merubah Password User SYSDBA Pada Firebird 1.5.x (2588)

»

Tips Delphi: Menghitung Jumlah Kata pada String (2642)

»

Membaca Sumber RSS (RSS Feed) dengan Menggunakan RSSlib PHP (2855)

»

Membuat Script Kalender dengan PHP (5024)

   Newsletter

Join our newsletter, you will get alert about content updates

powered by Yahoo! Groups















Nedstat Basic - Free web site statistics

 
 
Tips SQL Server: Mendeteksi Apakah Suatu Tabel Ada atau Tidak

Author: Sony Arianto Kurniawan
Published: January 15, 2005
Visits: 2748 - Category: SQL Server
 
     
 

Tips SQL Server 2000 kali ini adalah tips mengenai bagaimana caranya mengetahui suatu tabel sudah dibuat atau belum. Tulisan ini berdasarkan salah seorang pembaca sony-ak.com yang bertanya mengenai hal tersebut kepada penulis. Caranya sangat mudah. Setiap object pada SQL Server memiliki apa yang disebut dengan database object identification number. Itu adalah suatu angka yang bertipe int yang merupakan id dari masing-masing object yang ada dalam SQL Server. Untuk mengetahui object id tersebut ada suatu fungsi di SQL Server yang digunakan untuk mendapatkan object id ini.

Nama fungsinya adalah OBJECT_ID. Fungsi OBJECT_ID ini memiliki sebuah parameter yang bertipe char atau nchar dimana Anda bisa mengisi parameter tersebut dengan nama object (dalam hal ini tabel) yang ingin Anda ketahui id number-nya. Dengan fungsi OBJECT_ID ini kita bisa mengetahui apakah suatu object (dalam hal ini tabel) sudah ada atau tidak pada database. Sekarang mari kita coba bersama-sama kegunaan dari fungsi OBJECT_ID ini. Ikuti langkah-langkah berikut ini:

  1. Buka Query Analyzer Anda.
  2. Buatlah database dengan mengetikkan

    create database testing
  3. Buatlah tabel dengan mengetikkan

    create table tbTest
    (nama varchar(50),
    alamat varchar(50))

  4. Untuk memeriksa apakah tabel tbTest pada database testing sudah ada atau belum maka Anda bisa mengetikkan perintah seperti berikut ini.

    IF OBJECT_ID('testing..tbTest') IS NOT NULL
      PRINT 'tbTest sudah ada'
    ELSE
      PRINT 'tbTest tidak ada'

Demikian contoh penggunaan fungsi OBJECT_ID untuk memeriksa suatu object di dalam database Anda sudah ada atau belum. Sekedar catatan jika Anda membuat tabel temporary pada database Anda maka Anda harus memeriksa object tersebut pada database tempdb. Misalnya Anda pada database testing tadi membuat tabel dengan sintaks berikut ini.

create table #tbTestTemp
(nama varchar(50),
alamat varchar(50))

Maka untuk memeriksanya Anda harus mengetikkan perintah seperti berikut ini.

IF OBJECT_ID('tempdb..#tbTestTemp') IS NOT NULL
  PRINT '#tbTestTemp sudah ada'
ELSE
  PRINT '#tbTestTemp tidak ada'

Demikian tulisan singkat mengenai mendeteksi apakah suatu tabel pada database ada atau tidak. Semoga bermanfaat bagi Anda semua. Saran dan komentar bisa dikirimkan ke sony-ak@sony-ak.com. Untuk membaca tulisan menarik lainnya silakan ke situs Sony AK Knowledge Center pada alamat www.sony-ak.com.

Terimakasih.




 Recommended articles
 

»

Perbedaan Antara Superserver dan Classic Server pada Firebird (2068)

»

Jaringan Komputer Nirkabel dan Tipe-Tipenya (8328)

»

Pengantar Google PageRank (1228)

»

Mengetahui MAC Address Pada Komputer Anda Dengan Visual Basic 6.0 (3142)

»

Mengetahui Informasi Waktu Modifikasi File Dengan PHP (2814)

 Send your comments or suggestions
Full Name :
E-mail :
Comments :
 
 

  Privacy | Site Map | Advertise

  Copyright © 2003 - 2006 Sony AK Knowledge Center - all rights reserved

  info@sony-ak.com