您的位置:首页 > 其它

DB2中字符、数字和日期类型之间的转换

2009-06-03 15:54 796 查看
[b]数字型到字符型的转换[/b]

DB2中的col_a字段

字段类型字符类型的转换
smallintchar(col_a)
integer
bigint
doublechar(cast(col_a as decimal(8,2))))
decimal(8,2)Digits(col_a)
[b]字符型到数字型的转换[/b]

DB2中的col_a字段

字段类型数字类型转换
charsmallintInteger(trim(char(col_a)))
integer
bigintcast(char(col_a) as bigint)
decimalcast(col_a as decimal(8,2))
doublecast(cast(char(cast(a.col_a as decimal(8,2))) as decimal(8,2)) as double)
[b]字符型到日期时间型的互换[/b]

DB2中的col_a字段

字段类型日期时间型
char
date(trim(char(col_a)))
timestamp(trim(char(col_a)))或to_date(--string-expression,format-string(DB2 9)
注:to_date实际是TIMESTAMP_FORMAT函数的一个同义词
字段类型字符
datechar(col_a)
time
timestampchar(col_a) 或 to_char(--timestamp-expression--,format-string--) (DB2 9)
注:to_char实际是VARCHAR_FORMAT函数的一个同义词
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: