赋值错了:add_one := select substr(max(apply_no),1,2)||lpad(to_char(max(to_number(substr(apply_no,2,length(apply_no))))+1),3,'0') from COREMOUNT.FJ_LEAVE_APPLIES;
改为
select substr(max(apply_no),1,2)||lpad(to_char(max(to_number(substr(apply_no,2,length(apply_no))))+1),3,'0') into add_one from COREMOUNT.FJ_LEAVE_APPLIES;
改为
select substr(max(apply_no),1,2)||lpad(to_char(max(to_number(substr(apply_no,2,length(apply_no))))+1),3,'0') into add_one from COREMOUNT.FJ_LEAVE_APPLIES;
解决方案 »
- 小弟请教一个关于外键设计的问题~
- 用显示游标输出表的所有信息
- Oracle建表
- Oracle中数据转移问题
- pl/sql 远程连接数据库老是断开了,高手帮帮忙怎么设置连接时间
- oracle next_day函数
- 关于让两个oracle数据库的数据同步的问题
- 急!高分求救,导出,导入问题!解决马上结贴!!!
- 怎么知道一个用户的所有sequence。
- 为什么在创建数据链时系统会自动在数据联名的后面加上".us.oracle.com"的后缀呢?
- 怎么存入数据库中DATE型字段的数据是:23-三月 -0005 12:00:00 AM,我想想变成“yyyy-mm-dd”格式的日期
- util_file.fopen()报错,没有操作目录的权限,关于解决的办法。
1/24 PLS-00103: 出现符号 ")"在需要下列之一时:
<an identifier>
<a double-quoted delimited-identifier> current
这是什么意思。只剩下这一个错误了
-->
create or replace function max_apply_no
去掉括号试试