首页  ·  知识 ·  生产制造
根据固定格式自动生成编号
网友   http://blog.csdn.net/meteorlWJ/archive/2008/10/10/3052502.aspx    编辑:德仔   图片来源:网络
格式要求:C2008090001,C2008090002。。。。 C+系统时间的年+月+0001lt;自动增长gt; &
格式要求:C2008090001,C2008090002。。。。
   C+系统时间的年+月+0001<自动增长>
   解决方案:<我在这里写了一个方法,用来自动生成编号>
   -- 获取对帐单编号
  FUNCTION get_verification_number RETURN VARCHAR2 IS
    l_verification_number VARCHAR2(100);
  BEGIN
    l_verification_number := to_char('C' ||
                                     (to_number(to_char(SYSDATE, 'yyyymm') ||
                                                '0000') +
                                     g_verification_number));
    RETURN(l_verification_number);
  END get_verification_number;
 
  其中g_verification_number为全局变量,初始值为0,每次调用该方法后执行
  g_verification_numbe:=g_verification_number+1;
 
本文作者:网友 来源: http://blog.csdn.net/meteorlWJ/archive/2008/10/10/3052502.aspx
CIO之家 www.ciozj.com 微信公众号:imciow
    >>频道首页  >>网站首页   纠错  >>投诉
版权声明:CIO之家尊重行业规范,每篇文章都注明有明确的作者和来源;CIO之家的原创文章,请转载时务必注明文章作者和来源;
延伸阅读