产生编号之类的这样写FORM 里面的触发会报错
作者: moonsoft(http://moonsoft.itpub.net)发表于: 2008.12.04 11:07
分类: forms
出处: http://moonsoft.itpub.net/post/15182/474820
---------------------------------------------------------------
-- 这样写FORM 里面的触发会报错
v_string :=
LTRIM (TO_CHAR (v_company, '00'))
||LTRIM ('PRE')
|| LTRIM (TO_CHAR (v_year, '00'))
|| LTRIM (TO_CHAR (v_month, '0000'))
|| LTRIM (TO_CHAR ((v_max + 1), '000'));
-- 用这个方法代替补0就不会报错
select
LTRIM (v_company)
||LTRIM ('PRE')
|| LTRIM (v_year)
|| LTRIM (v_month)
|| LTRIM (LPAD((v_max + 1),3, '0'))
into v_string
from dual;


