/*
Char function 是我在 DB2 8.2 算是很喜歡的 function
一直到今天,我用 DB2 Express-C 9.7 來做資料分析時,
才發現它已經沒有原來我想用來補零的功能...
要改用 char_old function
*/
C:\>db2 select decimal(200,5,0) from sysibm.sysdummy1
1
-------
200.
已選取 1 個記錄。
 
/* 掐頭去尾的 char function */
C:\>db2 select char(decimal(200,5,0)) from sysibm.sysdummy1
1
-------
200
已選取 1 個記錄。
/* 使用 char_old */
C:\>db2 select char_old(decimal(200,5,0)) from sysibm.sysdummy1
1
-------
00200.
已選取 1 個記錄。