Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Cách thích hợp để triển khai ràng buộc duy nhất cho phép nhiều giá trị NULL trong SQL Server

4 cách:

  • Chỉ mục được lọc (SQL Server 2008) <- được đề xuất dựa trên các thẻ của bạn
  • Trình kích hoạt (đã đề cập)
  • Chế độ xem được lập chỉ mục (trong câu hỏi của bạn)
  • Ràng buộc / chỉ mục duy nhất với cột được tính toán (trong câu hỏi của bạn)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Thêm tài khoản thư cơ sở dữ liệu vào cấu hình (T-SQL)

  2. Bật tác nhân SQL Server qua SSMS

  3. Câu lệnh select lồng nhau trong SQL Server

  4. JSON_VALUE () Ví dụ trong SQL Server (T-SQL)

  5. Không thể chèn giá trị rõ ràng cho cột nhận dạng trong bảng 'bảng' khi IDENTITY_INSERT được đặt thành TẮT