I am trying to create 5 tables, however the first 3 drop and create fine with no issues but the last 2 band and fan do not seem to have much luck.
DROP TABLE festival cascade constraints;
CREATE TABLE festival (
Festival_ID VARCHAR2(4) PRIMARY KEY,
Festival_Organizer varchar2(30),
Festival_Location varchar2(20));
DROP TABLE venue cascade constraints;
CREATE TABLE venue(
Venue_ID VARCHAR2(3) PRIMARY KEY,
Venue_Name VARCHAR2(25),
Venue_Location VARCHAR2(15),
Venue_Contact_Person VARCHAR2(30),
Venue_Contact_Number NUMERIC(9,2),
Venue_Type VARCHAR2(15),
Venue_Size VARCHAR2(6),
Venue_HirePrice FLOAT(8));
DROP TABLE staff cascade constraints;
CREATE TABLE staff(
Staff_ID VARCHAR2(3) PRIMARY KEY,
Staff_Firstname VARCHAR2(20),
Staff_Surname VARCHAR2(25),
Staff_Specialism VARCHAR2(20),
Staff_Salary NUMERIC(8,2),
Staff_Contact_Number NUMERIC(9,2),
Staff_Address VARCHAR2(50),
Venue_ID VARCHAR2(5) REFERENCES venue(Venue_ID));
DROP TABLE band cascade constraints;
CREATE TABLE band(
Band_ID VARCHAR2(3) PRIMARY KEY,
Band_Name VARCHAR2(25),
Band_ContactNo NUMERIC(8,2),
Band_PlayDate DATE NOT NULL,
Band_PlayTime TIME (8) NOT NULL,
Band_Storage_Location VARCHAR2(30),
Band_Agent VARCHAR2(25),
Band_AE VARCHAR2 (3),
Venue_ID VARCHAR2(5) REFERENCES venue(Venue_ID));
DROP TABLE fan cascade constraints;
CREATE TABLE fan(
Fan_ID VARCHAR(6) PRIMARY KEY,
Fan_Firstname VARCHAR2(15),
Fan_Surname VARCHAR2(30),
Fan_Contact_Number NUMERIC(9,2),
Fan_Address VARCHAR2(50),
Fan_DOB DATE NOT NULL,
Band_ID VARCHAR2(5) REFERENCES band(Band_ID));
When I run the code I get the following errors:
DROP TABLE band cascade constraints ORA-00942: table or view does not exist
CREATE TABLE band( Band_ID VARCHAR2(3) PRIMARY KEY, Band_Nam ORA-00907: missing right parenthesis
DROP TABLE fan cascade constraints ORA-00942: table or view does not exist
CREATE TABLE fan( Fan_ID VARCHAR(6) PRIMARY KEY, Fan_Firstna ORA-00942: table or view does not exist