DB2中的col_a字段 |
|
字段類型 | 到字符類型的轉換 |
smallint | char(col_a) |
integer | |
bigint | |
double | char(cast(col_a as decimal(8,2)))) |
decimal(8,2) | Digits(col_a) |
DB2中的col_a字段 |
||
字段類型 | 數字類型 | 轉換 |
char | smallint | Integer(trim(char(col_a))) |
integer | ||
bigint | cast(char(col_a) as bigint) | |
decimal | cast(col_a as decimal(8,2)) | |
double | cast(cast(char(cast(a.col_a as decimal(8,2))) as decimal(8,2)) as double) |
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函數的一個同義詞 | |
字段類型 | 字符類 |
date | char(col_a) |
time | |
timestamp | char(col_a) 或 to_char(--timestamp-expression--,format-string--) (DB2 9) |
注:to_char實際是VARCHAR_FORMAT函數的一個同義詞 |