sql server
1.convert(varchar(10),1234) 将整型转换为字符型
2.convert(int,'1234') 将字符型转换为整型
3.convert(date,'2012-02-02') 日期类型
4.convert(numeric(7,3),'1234')数据类型
oracle
1.to_number('1234') 将字符型转换为整数型
2.to_char(1234) 将整数型转换为字符型
3.to_date('2012-02-02','yyyy-mm-dd')日期类型,时分秒格式‘yyyy-MM-dd HH:mm:ss’
select to_date(sysdate,'yyyy-MM-dd HH:mm:ss') from dual; 转换时不可以这样转换会提示‘格式代码出现两次’,本身为date类型的转换时提示错误原因,可以转换为to_char类型。