Курсор не хочет быть один в космосе, ему нужна среда PL / SQL. Это будет блок PL / SQL, его секция DECLARE
. Самый простой способ был бы
SQL> CREATE TABLE DOCTOR (
2 DID INT PRIMARY KEY NOT NULL,
3 DNAME VARCHAR (15) NOT NULL,
4 QUALIFICATION VARCHAR(15)
5 );
Table created.
SQL> declare
2 CURSOR C_DOCTOR IS SELECT DID,DNAME,QUALIFICATION FROM DOCTOR; --> this is your line
3 begin
4 null;
5 end;
6 /
PL/SQL procedure successfully completed.
SQL>
Правда, совершенно бесполезно, но - он компилируется.