2024年4月28日发(作者:)
DB2中字符、数字和日期类型之间的转换
数字型到字符型的转换
DB2中的col_a字段
字段类型
smallint
integer
bigint
double
decimal(8,2)
char(cast(col_a as decimal(8,2))))
Digits(col_a)
char(col_a)
到字符类型的转换
字符型到数字型的转换
DB2中的col_a字段
字段类型
数字类型
smallint
Integer(trim(char(col_a)))
integer
bigint
char
decimal
cast(col_a as decimal(8,2))
cast(cast(char(cast(_a as decimal(8,2))) as decimal(8,2)) as
double
double)
cast(char(col_a) as bigint)
转换
字符型到日期时间型的互换
DB2中的col_a字段
字段类型
char
date(trim(char(col_a)))
timestamp(trim(char(col_a)))
string(DB2 9)
注:to_date实际是TIMESTAMP_FORMAT函数的一个同义词
字段类型
字符类
日期时间型
或to_date(--string-expression,format-
date
char(col_a)
time
timestamp
char(col_a) 或 to_char(--timestamp-expression--,format-string--) (DB2 9)
注:to_char实际是VARCHAR_FORMAT函数的一个同义词
发布评论