`
liushengit
  • 浏览: 37162 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论

Oracle-受理编号取最大值生成问题sql

 
阅读更多

SELECT 'JGA'||TO_CHAR(SYSDATE,'YYMM')||LPAD(SUBSTR(MAX_T_NO,8,4)+1,4,'0') NEXT_TRANSTER_ITEMNO FROM
          (
          SELECT    'JGA'||  NVL(  max(cast (substr(P.TRANSTER_ITEMNO,4) as number ))   , TO_CHAR(SYSDATE,'YYMM')||'000' ) MAX_T_NO
            FROM LISTING_PROJECT P
           WHERE P.TRANSTER_ITEMNO LIKE 'JGA' || TO_CHAR(SYSDATE, 'YYMM') || '%'
          ) V

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics