讨论原因之一:

***************************

我写的简单存储过程如下:

create or replace procedure p_c(v_date in varchar2(200))
is
t_count number;
begin
select count(*) into t_count from emp;
end;

执行就包了这个错误:
”PLS-00103: 出现符号 "("在需要下列之一时: := . ) ,@% default character 符号 “:=“被替换为"("后继续。

我郁闷死了,最后找了一些资料说:存储过程定义的时候不需要指定VARCHAR2的长度!,我把v_date in varchar2(200) 改为:varchar2 就ok了。

 

*****************************

原因之二:

相关文章:

  • 2022-12-23
  • 2021-10-13
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-16
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-09-28
  • 2022-12-23
  • 2021-08-16
  • 2022-12-23
  • 2021-08-04
相关资源
相似解决方案