Tienes DESC
en como un nombre de columna. Si bien puede usarlo, deberá incluirlo entre comillas:
CREATE TABLE PROJECTS (
proID NUMBER(4) NOT NULL,
"Desc" CHAR(20),
sDate DATE,
eDate DATE,
Budget NUMBER(7,2),
maxStaff NUMBER(2)
);
También tendrá que usar comillas cada vez que lo llame en una consulta. Recomiendo simplemente cambiar esa columna a otra cosa (tal vez DESCRIPTION
?)