Vous semblez essayer de déclarer une clé étrangère en ligne et la syntaxe est incorrecte, vous voulez :
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)
)
De plus, vous n'avez pas besoin d'un NOT NULL
contrainte sur une PRIMARY KEY
colonne.
Vous pouvez également déclarer la contrainte comme :
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)
)