您的位置:首页 > 数据库 > Oracle

oracle中日期,数字,字符串之间的相互转换

2013-06-28 13:58 585 查看
1.日期型转换成字符串

select to_char(sysdate,'YY-MM-DD') from dual;

YYYY(完整的年份)YEAR(年份英文表示)MM(月份)MONTH(英文表示的月份)DY(英文缩写表示星期几)

DAY(英文表示的星期几)DD(几号)

2.数字转化为字符串

9(一位数字)0(显示前导零)$(美元)L(本地货币).(显示小数点),(显示千位符)MI(在数的右边显示减号)PR(把负数用尖括号括起来)

select to_char(sal*1.2,'$99,999.00') from emp;显示员工工资*1.2后千位美元显示

select to_char(sal*1.2,'L99,999.00') from emp;

3.字符串转化成日期

select to_date('18-APR-13','DD/MONTH/YY') from dual;YY日期格式

select to_date('18-APR-13','DD/MONTH/RR') from dual;RR日期格式
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: