Oracle数据库开发利器之函数——转换函数
转换函数
日期转字符
-
to_char(date[,fmt[,params]])
date表示要转换的日期,
fmt表示转换的格式,
params表示日期的语言(一般不写)fmt的取值:
年[YY/YYYY/YEAR],
月[MM/MONTH],
日[DD/DAY],
时[HH12/HH24],
分[MI],
秒[SS]
字符转日期
-
to_date(str[,fmt[,params]])
str表示日期格式的字符串,
fmt表示转换的格式,
params表示日期的语言(一般不写),该函数会按照系统默认的格式显示fmt的取值:
年[YY/YYYY/YEAR],
月[MM/MONTH],
日[DD/DAY],
时[HH12/HH24],
分[MI],
秒[SS]
注意:to_date() 是按照系统默认格式显示日期
数字转字符
-
to_char(number[,fmt])
number表示要转换的数字,fmt表示转换的格式fmt的取值:
[9]表示显示数字并忽略前面的0,
[0]表示显示数字,位数不足,用0补齐,
[.或D]表示显示小数点,
[,或G]表示显示千位符,
[$]表示美元符,
[S]表示加正负号(前后都可以
字符转数字
- to_number(str[,fmt])
str表示数字格式的字符串,fmt表示转换的格式,可以省略