to_char的用法:
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss')from dual;24表示显示24小时格式的
把小时前面的0去掉,在yyyy前加fm
select to_char(100)和select to_char('100')的区别是前者是数字型的,后者是字符型的数字,可以表示数字,都可以转换
转换为3位一个逗号的形式
前面加L表示当前语言所在表或者国家的金币符号
to_date的用法如下
字符日期列要在正确的范围之内,否则会报错
to_number的用法
为什么要转呢,因为字符型的数字是无法进行四则运算的,但是数据库特别智能,会自动加减等操作,所以to_number很少用,因为转与不转都一样