2010-02-12 34 views

Trả lời

5

Đã chỉnh sửa, vì bạn đã thay đổi câu hỏi.

Trong truy vấn này: SELECT name, dbid từ master.dbo.sysdatabases Giá trị của dbid sẽ luôn là dương, vì nó được định nghĩa là nhận dạng 1.1.

3

Chúng không nhất thiết phải như vậy, nhưng thực tế chung là làm cho chúng. Bạn có thể dễ dàng tạo ra một khóa chính là một thụt lề với một gia tăng nhận dạng âm. Bạn cũng sẽ không làm cho nó một bản sắc và cung cấp cho nó một giá trị tiêu cực là tốt.

3

Có một số phần mềm (Microsoft Dynamics) sẽ không cho phép các phím tiêu cực đối với các lĩnh vực số nguyên có hơn 2 byte. Khác mà, tôi thấy không có lý do để giới hạn cột nhận dạng để số dương khi cột không được sử dụng như một bản sắc bên ngoài. tức là ID khách hàng

Các vấn đề liên quan