Ràng buộc PRIMARY KEY trong SQL

Cập nhật ngày 01/08/2022 bởi mychi

Bài viết Ràng buộc PRIMARY KEY trong SQL thuộc chủ đề về Giải Đáp Thắc Mắt thời gian này đang được rất nhiều bạn quan tâm đúng không nào !! Hôm nay, Hãy cùng VietVan tìm hiểu Ràng buộc PRIMARY KEY trong SQL trong bài viết hôm nay nhé ! Các bạn đang xem nội dung về : “Ràng buộc PRIMARY KEY trong SQL”

Đánh giá về Ràng buộc PRIMARY KEY trong SQL



Trang trước

Trang sau  

Một PRIMARY KEY là một trường trong một bảng mà nhận diện một cách duy nhất mỗi hàng/bản ghi trong một bảng dữ liệu. Các PRIMARY KEY phải chứa các giá trị duy nhất. Một cột là PRIMARY KEY không có giá trị NULL.

Một bảng có thể chỉ có một PRIMARY KEY, mà gồm một trường đơn hay nhiều trường. Khi nhiều trường được sử dụng như là một PRIMARY KEY, chúng được gọi là một Composite Key.

Nếu một bảng có một PRIMARY KEY được định nghĩa trên bất kỳ trường nào, thì bạn không thể có hai bản ghi mà có cùng giá trị trong các trường đó.

Ghi chú: Bạn sẽ sử dụng các khái niệm này trong khi tạo các bảng dữ liệu trong Database.

Tạo PRIMARY KEY trong SQL

Dưới đây là cú pháp để định nghĩa thuộc tính ID như là một PRIMARY KEY trong bảng SINHVIEN.

 CREATE TABLE SINHVIEN( ID INT NOT NULL, TEN VARCHAR (20) NOT NULL, TUOI INT NOT NULL, KHOAHOC CHAR (25) , HOCPHI DECIMAL (18, 2), PRIMARY KEY (ID) ); 

Để tạo một ràng buộc PRIMARY KEY trên cột ID khi bảng này đã tồn tại, sử dụng cú pháp SQL sau:

 ALTER TABLE CUSTOMER ADD PRIMARY KEY (ID); 

Quảng cáo

GHI CHÚ: Nếu bạn sử dụng lệnh ALTER TABLE để thêm một PRIMARY KEY, thì cột với PRIMARY KEY phải đã được khai báo để không chứa các giá trị NULL (khi bảng được tạo lần đầu tiên).

Để định nghĩa một ràng buộc PRIMARY KEY trên nhiều cột, bạn sử dụng cú pháp SQL sau:

 CREATE TABLE SINHVIEN( ID INT NOT NULL, TEN VARCHAR (20) NOT NULL, TUOI INT NOT NULL, KHOAHOC CHAR (25) , HOCPHI DECIMAL (18, 2), PRIMARY KEY (ID, TEN) ); 

Để tạo một ràng buộc PRIMARY KEY trên các cột ID và TEN khi bảng này đã tồn tại, bạn sử dụng cú pháp SQL sau:

 ALTER TABLE SINHVIEN ADD CONSTRAINT PK_SVID PRIMARY KEY (ID, TEN); 

✅ Mọi người cũng xem : diện tích đa giác là gì

Xóa ràng buộc PRIMARY KEY trong SQL

Bạn có thể xóa các ràng buộc PRIMARY KEY từ một bảng bởi sử dụng cú pháp sau:

 ALTER TABLE SINHVIEN DROP PRIMARY KEY ; 

Trang trước

PDF

Trang sau  

rang_buoc_trong_sql.jsp



Các câu hỏi về primary key sql là gì


Nếu có bắt kỳ câu hỏi thắc mắt nào vê primary key sql là gì hãy cho chúng mình biết nhé, mõi thắt mắt hay góp ý của các bạn sẽ giúp mình cải thiện hơn trong các bài sau nhé <3 Bài viết primary key sql là gì ! được mình và team xem xét cũng như tổng hợp từ nhiều nguồn. Nếu thấy bài viết primary key sql là gì Cực hay ! Hay thì hãy ủng hộ team Like hoặc share. Nếu thấy bài viết primary key sql là gì rât hay ! chưa hay, hoặc cần bổ sung. Bạn góp ý giúp mình nhé!!

Các Hình Ảnh Về primary key sql là gì


Các hình ảnh về primary key sql là gì đang được chúng mình Cập nhập. Nếu các bạn mong muốn đóng góp, Hãy gửi mail về hộp thư [email protected] Nếu có bất kỳ đóng góp hay liên hệ. Hãy Mail ngay cho tụi mình nhé

Tham khảo thêm kiến thức về primary key sql là gì tại WikiPedia

Bạn hãy xem thông tin về primary key sql là gì từ trang Wikipedia.◄ Tham Gia Cộng Đồng Tại

???? Nguồn Tin tại: https://vietvan.vn/hoi-dap/

???? Xem Thêm Chủ Đề Liên Quan tại : https://vietvan.vn/hoi-dap/

Related Posts

About The Author

Add Comment