Question

I am trying to create a table. I am unable to compile it successfully. Could someone please point me in the right direction

Here is my code:

 CREATE TABLE TESTING_TODAY
 (
 EMP_NUM NUMBER(5, 0) NOT NULL, 
 RTG_CODE CHAR(5 BYTE) NOT NULL,
 EARNED_DATE DATE NOT NULL
 CONSTRAINT PK_TESTING_TODAY PRIMARY KEY CLUSTERED 
 (
   [EMP_NUM] ASC,
   [RTG_CODE] ASC
 )
 );
 COMMIT;
Was it helpful?

Solution

CLUSTERED is invalid in Oracle and [,] are invalid in SQL identifiers:

CREATE TABLE TESTING_TODAY
(
   EMP_NUM NUMBER(5, 0) NOT NULL, 
   RTG_CODE CHAR(5 BYTE) NOT NULL,
   EARNED_DATE DATE NOT NULL,
   CONSTRAINT PK_TESTING_TODAY PRIMARY KEY (EMP_NUM,RTG_CODE)
);
COMMIT;
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top