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

Apakah Kunci Unik Server Sql juga merupakan Indeks?

Unique Key:Unique Key memaksakan keunikan kolom tempat mereka didefinisikan. Unique Key membuat indeks tanpa cluster pada kolom. Unique Key hanya mengizinkan satu Nilai NULL.

Ubah tabel untuk menambahkan kolom batasan unik:

ALTER TABLE Penulis ADD CONSTRAINTIX_Authors_Name UNIQUE(Nama) GO

Sumber

Informasi lebih lanjut dari MSDN.

FWIW -- jika batasan Anda tidak membuat indeks, saya akan menghindari menamakannya IX_ karena itu biasanya dianggap terkait dengan satu (IX =Indeks).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Daftar Semua Kunci Asing pada Tabel di SQL Server

  2. Memindahkan Database SQL Server ke Cloud

  3. Apa itu SQL Server?

  4. SET versus SELECT saat menetapkan variabel?

  5. Catatan acak dari tabel database (T-SQL)