Sunday - May 18, 2008

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

currently 12 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

»

Mengenal Bahasa Pemrograman Erlang (2654)

»

Mengatasi Crash Pada Windows Akibat DLL (4330)

»

Page Split pada Database SQL Server (1267)

»

Membuat News Ticker Untuk Home Page Anda Dengan Menggunakan 'yavs.class' (2662)

»

Menggalang Peranserta dan Kepedulian dalam Perusahaan (1772)

   Newsletter

Join our newsletter, you will get alert about content updates

powered by Yahoo! Groups















Nedstat Basic - Free web site statistics

 
 
Tips MySQL: Memasang Unique Constraint pada Kolom yang Sudah Ada

Author: Ariesa Rahardjo
Published: March 04, 2006
Visits: 1030 - Category: MySQL
 
     
 

Ada salah seorang rekan penulis yang bertanya mengenai bagaimana caranya memasang atau mengaktifkan unique constraint pada suatu kolom di tabel yang sudah ada pada database MySQL. Mudah saja kok. Pertama, pastikan kolom pada tabel tersebut telah berisi nilai yang unik atau dengan kata lain tidak ada duplikasi data di dalamnya. Mari kita asumsikan bahwa kita memiliki tabel yang bernama tabel1. Tabel tabel1 ini memiliki dua kolom, yaitu id (primary key) dan nama.

Untuk menentukan apakah kolom nama memiliki nilai duplikat, maka ketikkan saja perintah seperti berikut ini.

select nama from tabel1;
select distinct nama from tabel1;

Jika hasil row count (atau jumlah baris) kedua perintah di atas adalah sama, maka dipastikan tidak ada data nama yang duplikat.

Sekarang Anda bisa membuat atau memasang sebuah unique index pada kolom nama seperti contoh berikut ini.

alter table tabel1 add unique ( nama );

Jika Anda ingin index tersebut diberi nama namaidx, maka ketik saja seperti perintah berikut ini.

alter table tabel1 add unique namaidx ( nama );

Referensi

  • tek-tips.com

Demikian tulisan singkat mengenai cara memasang unique constraint di suatu kolom pada tabel yang sudah ada, tentunya pada MySQL database. Semoga berguna bagi Anda semuanya. Jika ada komentar atau saran bisa dikirimkan melalui ariesa.rahardjo@gmail.com. Untuk membaca tulisan menarik lainnya silakan menuju ke situs Sony AK Knowledge Center dengan alamat di www.sony-ak.com.

Terima kasih.




 Recommended articles
 

»

Mengirim E-Mail Melalui Server SMTP dengan C# (3596)

»

Melihat Daftar Database, Daftar Tabel dan Struktur Tabel Pada MySQL (4029)

»

Memanfaatkan Fungsi SendKeys dalam Microsoft Visual Basic 6.0 - Volume 1 (4114)

»

Membuat ActiveX DLL (Dynamic Link Library) Pada Visual Basic 6.0 (4338)

»

Menghindari Virus Komputer yang Menyebar Melalui E-mail (3468)

 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