(),TO_MULTI_BYTE(),TO_SINGLE_BYTE()等函数用于存储格式的转换。
.TO_CHAR()
TO_CHAR()函数用来将时间日期类型或者数值类型的数据转换为字符串,其参数格式如下:
TO_CHAR(expression,format)
参数expression为待转换的表达式,参数format为转换后的字符串格式,参数format可以省略,如果省略参数format将会按照数据库系统内置的转换规则进行转换。参数format的可以采用的格式非常丰富,具体可以参考Oracle的联机文档。
下面的SQL语句将出生日期和身高按照不同的格式转换为字符串类型: SELECT FBirthDay,TO_CHAR(FBirthDay,'YYYY-MM-DD') as c1,FWeight,TO_CHAR(FWeight,'L99D99MI') as c2,TO_CHAR(FWeight) as c3 FROM T_Person
执行完毕就能在输出结果中看到下面的执行结果: