oracle报错pls00103出现字符create

我在plsql developer创建存储过程,一个脚本包含多个存储过程的创建,执行的时候出现pls00103 create字符的报错,请问是什么问题呢?代码如下

CREATE OR REPLACE PROCEDURE println(str varchar) AS
BEGIN
  dbms_output.put_line(str);
END;

CREATE OR REPLACE PROCEDURE pro(a in int, b in int)
 AS
BEGIN
  println(a);
  println(b);
END;

两个存储过程之间加个 /

CREATE OR REPLACE PROCEDURE println(str varchar) AS
BEGIN
  dbms_output.put_line(str);
END;
/ 
CREATE OR REPLACE PROCEDURE pro(a in int, b in int)
 AS
BEGIN
  println(a);
  println(b);
END;

选中一条,一条一条的执行