title: PLSQL error PLS-00103: Encountered the symbol "CREATE" when expecting one of the following
body: <p>Hy, I'm trying to solve some task and I wrote this code:</p>
  
  <pre><code>DECLARE
  previse EXCEPTION;
  nema EXCEPTION;
  CREATE OR REPLACE PROCEDURE POVECANJE_CIJENE(NOVA_SIFRA PO_PLOCICE.SIFRA_DOB%TYPE) IS 
  BEGIN
      IF NOVA_SIFRA NOT IN (SELECT SIFRA_DOB FROM PO_DOBAVLJAC) THEN
          RAISE nema;
      ELSIF (CIJENA+30)&gt;600 THEN
          RAISE previse;
      ELSE
          UPDATE PO_PLOCICE SET CIJENA=CIJENA+30 WHERE SIFRA_DOB=NOVA_SIFRA;
  
  EXCEPTION
      WHEN nema THEN
          DBMS_OUTPUT.PUT_LINE('Nema te sifre');
      WHEN previse THEN
          DBMS_OUTPUT.PUT_LINE('Cijena je prešla 600 kn');
  END POVECANJE_CIJENE;
  
  BEGIN
      EXECUTE POVECANJE_CIJENE(2245);
  END;
  </code></pre>
  
  <p>But it keep saying this error:</p>
  
  <blockquote>
    <p>ORA-06550: line 4, column 1:
    PLS-00103: Encountered the symbol "CREATE" when expecting one of the following:
    begin function pragma procedure subtype type 
        current cursor delete
       exists prior </p>
  </blockquote>
  
  <p>Does anybody know what is the problem?</p>