Oracle(PLSql) 与 SqlServer的格式转换的异同
作者:谢景,撰写时间:2019-3-27
格式转换是程序员编程中的不可或缺的必会技能之一,下面是本人分析对Oracle(PLSql) 与 SqlServer格式转换的分析
首先说一下两中数据库的 (异)
Oracle(PLSql)中格式转换有:
1、to_char(a,b)
说明:参数a为需要转换类型的字段,(可选)参数b为转换的显示格式
eg:
数值类型转换字符类型
to_char(1234.44,'99,99.99')
结果 > 12,34.44
时间类型转换字符类型
to_char(sysdate,'yyyy-mm-dd')
结果 > 2019-3-27
2、to_date(a,b)
说明:参数a为需要转换类型的字段,参数b为转换的显示格式
eg:
字符类型转换时间类型
参数前后格式必须对应,yyyy是对应的字符为年,mm是对应的字符为月,dd是对应的字符为日,中间是什么字符隔开的就要对应写上
to_date('2019-3-27','yyyy-mm-dd')
结果 > 2019/3/27