http://vietjack.com/sql/index.jsp Copyright © vietjack.com Ràng buộc PRIMARY KEY SQL Một PRIMARY KEY trường bảng mà nhận diện cách hàng/bản ghi bảng liệu Các PRIMARY KEY phải chứa giá trị Một cột PRIMARY KEY giá trị NULL Một bảng có PRIMARY KEY, mà gồm trường đơn hay nhiều trường Khi nhiều trường sử dụng PRIMARY KEY, chúng gọi Composite Key Nếu bảng có PRIMARY KEY định nghĩa trường nào, bạn khơng thể có hai ghi mà có giá trị trường Ghi chú: Bạn sử dụng khái niệm tạo bảng liệu Database Tạo PRIMARY KEY SQL Dưới cú pháp để định nghĩa thuộc tính ID PRIMARY KEY bảng SINHVIEN CREATE TABLE SINHVIEN( ID INT NOT NULL, TEN VARCHAR (20) TUOI INT NOT NULL, NOT NULL, KHOAHOC CHAR (25) , HOCPHI DECIMAL (18, 2), PRIMARY KEY (ID) ); Để tạo ràng buộc PRIMARY KEY cột ID bảng tồn tại, sử dụng cú pháp SQL sau: ALTER TABLE CUSTOMER ADD PRIMARY KEY (ID); GHI CHÚ: Nếu bạn sử dụng lệnh ALTER TABLE để thêm PRIMARY KEY, cột với PRIMARY KEY phải khai báo để không chứa giá trị NULL (khi bảng tạo lần đầu tiên) Để định nghĩa ràng buộc PRIMARY KEY nhiều cột, bạn sử dụng cú pháp SQL sau: CREATE TABLE SINHVIEN( http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com/sql/index.jsp ID INT NOT NULL, TEN VARCHAR (20) TUOI Copyright © vietjack.com NOT NULL, INT NOT NULL, KHOAHOC CHAR (25) , HOCPHI DECIMAL (18, 2), PRIMARY KEY (ID, TEN) ); Để tạo ràng buộc PRIMARY KEY cột ID TEN bảng 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); Xóa ràng buộc PRIMARY KEY SQL Bạn xóa ràng buộc PRIMARY KEY từ bảng sử dụng cú pháp sau: ALTER TABLE SINHVIEN DROP PRIMARY KEY ; http://vietjack.com/ Trang chia sẻ học online miễn phí Page ... PRIMARY KEY cột ID TEN bảng 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); Xóa ràng buộc PRIMARY KEY SQL Bạn xóa ràng buộc PRIMARY KEY từ...http://vietjack.com /sql/ index.jsp ID INT NOT NULL, TEN VARCHAR (20) TUOI Copyright © vietjack.com NOT NULL, INT NOT NULL, KHOAHOC CHAR (25) , HOCPHI DECIMAL (18, 2), PRIMARY KEY (ID, TEN) ); Để tạo ràng buộc PRIMARY. .. ràng buộc PRIMARY KEY từ bảng sử dụng cú pháp sau: ALTER TABLE SINHVIEN DROP PRIMARY KEY ; http://vietjack.com/ Trang chia sẻ học online miễn phí Page