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

Trong thiết kế cơ sở dữ liệu quan hệ, một khóa chính có thể xác định duy nhất mỗi hàng trong một bảng. Khóa chính bao gồm một cột đơn hoặc một tập hợp các cột.

4
Các cân nhắc về hiệu suất giữa việc sử dụng PK rộng so với khóa tổng hợp và UQ riêng biệt là gì?
Tôi có một số bảng trong đó các bản ghi có thể được xác định duy nhất với một số lĩnh vực kinh doanh rộng. Trước đây, tôi đã sử dụng các lĩnh vực này như một PK, với những lợi ích sau: Sự đơn giản; không có trường ngoài …



2
Liệu Postgres có cung cấp một tính năng giống như NEW NEWQUQUIALIALID trong MS SQL Server để biến UUID thành khóa chính hiệu quả hơn không
Microsoft SQL Server cung cấp NEWIDlệnh tạo giá trị GUID mới (phiên bản Microsoft của UUID ) có thể được sử dụng làm giá trị khóa chính (theo uniqueidentifierkiểu dữ liệu của chúng ). Đây không phải là tuần tự về bản chất, vì vậy việc cập nhật một chỉ …







1
Nén một chuỗi trong PostgreSQL
Tôi có một id serial PRIMARY KEYcột trong bảng PostgreSQL. Nhiều ids bị thiếu vì tôi đã xóa hàng tương ứng. Bây giờ tôi muốn "thu gọn" bảng bằng cách khởi động lại chuỗi và gán lại các ids theo cách mà idthứ tự ban đầu được giữ nguyên. Có …



2
DynamoDB - Nhiều khóa phạm vi
Có thể có nhiều trường làm khóa phạm vi không? Giả sử tôi có một bảng trong đó mỗi hàng được xác định duy nhất bởi <A,B,C> ------------------------------- A | B | C | D | E | ------------------------------- nơi Alà chính hashchủ chốt và tôi muốn Bvà Clà rangechìa …

1
không thể chèn hàng tại id, nhưng hàng không tồn tại
Đây là vấn đề kỳ lạ tôi đang phải đối mặt. Tôi đang cố gắng nhập dữ liệu bằng truy vấn sau insert into product_product (id, product_tmpl_id, make_equip, model_equip, name_template, serial_num_equip, location_equip, issue_date_equip, issue_to_equip, remarks_equip, pr, ch, categ_id,valuation) values (700,700,'Nikon','Action 10x50 Lookout','Nikon Action 10x50 Lookout','671386','40 Wall St.','5/13/2004 12:00:00 AM','','OM''s OFFICE',62,72,502,'manual …

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.