plsql中日期转换星期的函数


在写sql语句时,经常碰到要把日期转换成星期,于是自己写一个转换函数,

使用时直接调用。

 

第一步:先做一个数字对应表

 

 第二步:写函数

create or replace function F_xingqi(p_date in date) return varchar is
  v_day  varchar2(10);
  v_dayx varchar2(10);
begin
  select to_char(p_date - 1, 'd') into v_day from dual;                                --D是星期第几天
  select jglmktname into v_dayx from szzh where jglbarcode = V_DAY;    --数字转换成大写
  RETURN '星期' || v_dayx;                                                                        --输出拼接星期
end F_xingqi;

 

第三步:应用

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM