Oracle
 sql >> Database >  >> RDS >> Oracle

Error(5,3):PLS-00103:è stato riscontrato il simbolo BEGIN quando si aspettava uno dei seguenti:lingua

Un pacchetto è composto da una specifica del pacchetto e da un corpo del pacchetto. Dichiari la procedura nella specifica (supponendo che desideri che la procedura sia pubblica) e la implementi nel corpo.

Quindi, ad esempio, creeresti la specifica del pacchetto

CREATE OR REPLACE PACKAGE package1
AS
  PROCEDURE procHTML1;
END package1;

E quindi creeresti il ​​corpo del pacchetto

CREATE OR REPLACE PACKAGE BODY package1
AS
  PROCEDURE procHTML1
  AS
  BEGIN
    htp.print( '<<some HTML>>' );
  END procHTML1;
END package1;