数据库
首页 > 数据库> > ORACLE 用32進制表示月中的一天

ORACLE 用32進制表示月中的一天

作者:互联网

 

 

        WHEN 'YMD' THEN
             v_year := to_char(SYSDATE, 'Y');
             v_month := FN_CONVERT_DECIMAL_TO_BASE(to_number(to_char(SYSDATE, 'MM')),32,1);
             v_day := FN_CONVERT_DECIMAL_TO_BASE(to_number(to_char(SYSDATE, 'DD')),32,1);
             v_str := v_year || v_month || v_day;

 

 

        WHEN 'YMDD' THEN 
              v_year := to_char(SYSDATE, 'Y');
              v_month := FN_CONVERT_DECIMAL_TO_BASE(to_number(to_char(SYSDATE, 'MM')),16,1);
              v_day :=to_char(SYSDATE, 'DD');

标签:SYSDATE,進制,32,CONVERT,number,char,year,ORACLE,month
来源: https://www.cnblogs.com/bedfly/p/10944297.html