转换函数
2017-06-24 16:15
78 查看
--知识点一个
--转换函数
--RR日期格式
-- RR:0-49代表本世纪,50及以上代表上世纪(默认)
-- YY:代表和当前时间所处的同一个世纪
--建议:尽量用四位的年
--例1(of用来分隔,fm去除空格)
select to_char(t.hiredate,'fmddspth"of"month YYYY fmHH24:MI:SS AM') hd from emp t where t.hiredate like '%87%';
--to_char
--to_char(number,'fmt')
--将数值转换成字符串
-- 0:强制显示0来填充未满数据位数
-- 9:代表一个数字,未满数据位数不会填充0或9
-- $:设置一个浮点型的美元符号
-- L:使用本地货币符号
--注意,逗号和小数点的使用区别
--例1
select to_char(t.sal,'0000.00') from emp t;
select to_char(t.sal,'000.00') from emp t;
select to_char(t.sal,'0000') from emp t;
select to_char(t.sal,'0000,00.00') from emp t;
--例2
select to_char(t.sal,'9999,99') from emp t;
--例三
select to_char(t.sal,'$9999,99') from emp t;
--例四
select to_char(t.sal,'L9999,99') from emp t;
select to_char(t.sal,'fmL9999,99') from emp t;
--如果设定的位数小于实际位数,则数据会全部用#代替
select to_char(t.sal,'999.99') from emp t;
select to_char(t.sal,'99999.99') from emp t;
--to_number
--to_number(char)
--将一个数值字符串转换成数值
--例1
select to_number('23432') from dual;
--转换函数
--RR日期格式
-- RR:0-49代表本世纪,50及以上代表上世纪(默认)
-- YY:代表和当前时间所处的同一个世纪
--建议:尽量用四位的年
--例1(of用来分隔,fm去除空格)
select to_char(t.hiredate,'fmddspth"of"month YYYY fmHH24:MI:SS AM') hd from emp t where t.hiredate like '%87%';
--to_char
--to_char(number,'fmt')
--将数值转换成字符串
-- 0:强制显示0来填充未满数据位数
-- 9:代表一个数字,未满数据位数不会填充0或9
-- $:设置一个浮点型的美元符号
-- L:使用本地货币符号
--注意,逗号和小数点的使用区别
--例1
select to_char(t.sal,'0000.00') from emp t;
select to_char(t.sal,'000.00') from emp t;
select to_char(t.sal,'0000') from emp t;
select to_char(t.sal,'0000,00.00') from emp t;
--例2
select to_char(t.sal,'9999,99') from emp t;
--例三
select to_char(t.sal,'$9999,99') from emp t;
--例四
select to_char(t.sal,'L9999,99') from emp t;
select to_char(t.sal,'fmL9999,99') from emp t;
--如果设定的位数小于实际位数,则数据会全部用#代替
select to_char(t.sal,'999.99') from emp t;
select to_char(t.sal,'99999.99') from emp t;
--to_number
--to_number(char)
--将一个数值字符串转换成数值
--例1
select to_number('23432') from dual;
相关文章推荐
- VC中窗口ID,句柄,指针三者相互转换函数
- VC中窗口ID,句柄,指针三者相互转换函数
- [转]Sql Server 常用日期格式及转换函数
- 字符串与数之间转换函数
- 全角和半角互相转换函数
- ORACLE常用数值函数、转换函数、字符串函数介绍
- SQL中的日期转换函数详细总结
- ORACLE常用数值函数、转换函数、字符串函数介绍
- ORACLE常用数值函数、转换函数、字符串函数介绍
- ORACLE常用数值函数、转换函数、字符串函数介绍
- VBA数据类型转换函数 VBA时间函数 vba字符串函数
- Oracle中RAW和Varchar2常用的两个转换函数
- C# 全角/半角转换函数
- java 全角半角转换函数
- C# 转换函数
- SQL 转换函数
- 网络字节转换函数htons htonl ntohs ntohl
- python 转换函数
- [MSSQL]角半角转换函数
- java中String\十六进制String\byte[]之间相互转换函数