Câu hỏi được gắn thẻ «unique-constraint»

Các ràng buộc DDL UNIQUE đảm bảo rằng dữ liệu chứa trong một cột hoặc một nhóm các cột là duy nhất trong số tất cả các hàng trong bảng. Do đó, dữ liệu chứa trong cột hoặc các cột liên quan là hữu ích để xác định duy nhất một hàng trong bảng có liên quan.





2
Ràng buộc cột duy nhất tùy chỉnh, chỉ được thi hành nếu một cột có giá trị cụ thể
Có thể có một ràng buộc cột duy nhất tùy chỉnh như sau? Giả sử tôi có hai cols subsetvà typecả hai chuỗi (mặc dù các kiểu dữ liệu có thể không quan trọng). Nếu typelà "đúng", thì tôi muốn sự kết hợp typevà subsetlà duy nhất. Nếu không, không …







1
Khi thay đổi kích thước của cột nvarchar, tôi có cần bỏ chỉ mục duy nhất không? Và bảng sẽ bị khóa khi tạo lại chỉ mục?
Trong cơ sở dữ liệu của chúng tôi, có một bảng lớn tồn tại ít nhiều trông như thế này: CREATE TABLE dbo.production_data ( pd_id BIGINT PRIMARY KEY, serial NVARCHAR(16) NOT NULL UNIQUE, ... ); nhưng bây giờ kích thước của trường nối tiếp đã trở nên thấp, vì vậy …




Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.