Có vẻ như bạn đang cố gắng khai báo nội tuyến một khóa ngoại và cú pháp không chính xác, bạn muốn:
CREATE TABLE B_BOOKING (
booking_number int PRIMARY KEY,
date_booked date,
performance_order int,
base_pay int,
band_number int,
concert_number int REFERENCES B_CONCERT(concert_number)
)
Ngoài ra, bạn không cần NOT NULL
ràng buộc trên một PRIMARY KEY
cột.
Ngoài ra, bạn có thể khai báo ràng buộc là:
CREATE TABLE B_BOOKING (
booking_number int PRIMARY KEY,
date_booked date,
performance_order int,
base_pay int,
band_number int,
concert_number int,
CONSTRAINT constraint_name FOREIGN KEY ( concert_number )
REFERENCES B_CONCERT(concert_number)
)