Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Bagaimana saya bisa membuat batasan unik di kolom saya (SQL Server 2008 R2)?

Tetapkan kolom sebagai unik di SQL Server dari GUI:

Mereka benar-benar membuat Anda berlari di sekitar gudang untuk melakukannya dengan GUI:

Pastikan kolom Anda tidak melanggar batasan unik sebelum Anda mulai.

  1. Buka SQL Server Management Studio.
  2. Klik kanan Tabel Anda, klik "Desain".
  3. Klik kanan kolom yang ingin Anda edit, muncul menu popup, klik Indeks/Kunci.
  4. Klik tombol "Tambah".
  5. Luaskan tab "Umum".
  6. Pastikan Anda memilih kolom yang ingin Anda jadikan unik di kotak "kolom".
  7. Ubah kotak "Jenis" menjadi "Kunci Unik".
  8. Klik "Tutup".
  9. Anda melihat tanda bintang kecil di jendela file, ini berarti perubahan belum disimpan.
  10. Tekan Simpan atau tekan Ctrl+s. Itu harus disimpan, dan kolom Anda harus unik.

Atau atur kolom sebagai unik dari jendela SQL Query:

alter table location_key drop constraint pinky;
alter table your_table add constraint pinky unique(yourcolumn);

Perubahan segera berlaku:

Command(s) completed successfully.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Masukkan Gambar PictureBox ke dalam database Sql Server

  2. Cara menggunakan hasil dari pernyataan pemilihan SQL dalam fungsi dbo.fnSplit sebagai input

  3. Bidang stempel tanggal waktu pembaruan otomatis SQL Server

  4. Pemicu untuk mencegah Penyisipan untuk data duplikat dari dua kolom

  5. Di mana upaya koneksi SQL Server dicatat?