转换函数

1.TO_CHAR:字符串转换函数
	查询所有的雇员将将年月日分开
		select empno,name,to_char(hirdate,'yyyy-mm-dd')from emp;

	10以下的月前面被被补了前导零,可以使用fm去掉前导零
		select empno,name,to_char(hirdate,'fmyyyy-mm-dd')from emp;

2.TO_CHAR还可以给数字做格式化
	把雇员的工资按三位用“,”分隔,在oracle中“9”代表一位数字
		select name,to_char(sal,'99,999') from emp;
	在钱的前面加上国家的符号可以使用“$”代表是美元,如果要使用本地的钱的单位使用“L”
		select name,to_char(sal,'$99,999') from emp;
		select name,to_char(sal,'L99,999') from emp;

3.TO_NUMBER:数值转换函数:
	TO_NUMBER:数值转换函数
		select to_number('10')+to_number('10') from dual;
		
4.TO_DATE:日期转换函数
	TO_DATE可以把字符串的数据转换成日期类型
		select to_date('1938-02-22','yyyy-mm-dd') from dual;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值