问答详情
源自:2-1 PL/SQL基本变量类型

为什么会出现这个错误

declare

pnumber number(7,2);

pname varchar2(20);

pdate date;

begin

pnumber:=1

dbms_output.put_line(pnumber);


end;

/




Error report:

ORA-06550: 第 7 行, 第 1 列: 

PLS-00103: 出现符号 "DBMS_OUTPUT"在需要下列之一时:

 * & = - + ; < / >

   at in is mod remainder not rem <an exponent (**)>

   <> or != or ~= >= <= <> and or like like2 like4 likec between

   || multiset member submultiset

符号 "*" 被替换为 "DBMS_OUTPUT" 后继续。

06550. 00000 -  "line %s, column %s:\n%s"

*Cause:    Usually a PL/SQL compilation error.

*Action:


提问者:qq_只怕突然想起_0 2018-03-16 21:01

个回答

  • 现以人去城空
    2018-03-16 22:24:18
    已采纳


    pnumber:=1

    在这一行的末尾加上分号