1、日期函数 //将日期转换为字符串 //24小时制 select to_char(sysdate,'YYYY-MM-DD HH24:MI:SS') from dual ; //不要秒 select to_char(sysdate,'YYYY-MM-DD HH24:MI') from dual ; //只要到天 select to_char(sysdate,'YYYY-MM-DD') from dual ; //将字符串转换为日期 select to_date('2010-08-08','YYYY-MM-DD') from dual; 2 将个人薪水转换为固定格式的字符串 //包含9表示无数字的时候不显示示,但小数点后面的没有数字需要强制显示为0 select to_char(sal,'99,999,999.9999') from emp; //包含0表示无数字的时候也强制显示,小数点后面的无数字也强制显示 select to_char(sal,'00,000,000.0000') from emp; //采用本地硬币方式显示 select to_char(sal,'L00,000,000.0000') from emp; //采用$符号表示 select to_char(sal,'$00,000,000.0000') from emp; //相应的9也按照这种方式表示。 3、将固定格式的字符串转换为数字 select to_number('180.98') from dual; select to_number('00180.98') from dual; select to_number('00,180.98','00,000.00') from dual; select to_number('¥00,180.98','L00,000.00') from dual; 4、字符串相加 select '123'+1 from dual;//输出124 select '00123'+1 from dual;//输出124 select to_date('2010-12-12 12:34:33','YYYY-MM-DD HH24:MI:SS') from dual; //输出为2010-12-12 下午 12:34:33