Thắc mắc về ý nghĩa dòng lệnh

Chào mn !!!
cho mình hỏi cái dòng này có nghĩa là gì ạ

CONSTRAINT FK_DANGKYCUNGCAP_NHACUNGCAP FOREIGN KEY (MaNhaCC) REFERENCES NHACUNGCAP(MaNhaCC),

Mình cảm ơn ạ

Cái này là tạo 1 khóa ngoại tên là FK_DANGKYCUNGCAP_NHACUNGCAP từ cột MaNhaCC của bảng NHACUNGCAP . bạn có thể tham khảo thêm tại đây :
https://www.techonthenet.com/sql_server/foreign_keys/foreign_keys.php

2 Likes

Mình muốn hỏi là từ khóa CONSTRANINT
Là gì chứ mình hay làm theo kiểu k có từ này

Nếu không có từ khóa CONSTRANINT thì bạn phải khai báo ngay trên cột muốn có ràng buộc.
Với từ khóa CONSTRANINT, có thể khai báo bất kì chỗ nào (trong khai báo của bảng) hoặc có thể thêm/thay đổi ràng buộc.
Cụ thể:

3 Likes

Cảm ơn bạn nhiều ạ
:sunny:

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?