digits函式
語法:digits()
digits函式返回smallint、integer、bigit或者decimal引數的字串值
在使用時,通常會涉及上述四種資料型別的轉換,並且根據資料型別,確定輸出的位數,入下表
smallint - 5位
integer - 10位
bigint - 19位
decmail - 根據定義的資料長度,確定輸出的位數
舉例如下。
select digits(smallint('1')),
digits(integer('1')),
digits(bigint('1')),
digits(cast('1' as dec(7)))
from dual
輸出的結果為:
db2 COALESCE 函式的用法
select from cm citemp t where t.effective 1 and t.chooseflag 1 and coalesce t.submitflag,1 如果字段可以為空的字串型別 設定成coalesce t.submitflag,1 這樣就可以查詢出 submitfla...
DB2常用函式
1 char函式 char current date,iso 轉換成yyyy mm dd char current date,usa 轉換成mm dd yyyy char current date,eur 轉換成dd.mm.yyyy char current date,jis char curren...
DB2聚合函式
value函式 語法 value expression1,expression2 value函式是用返回乙個非空的值,當其第乙個引數非空,直接返回該引數的值,如果第乙個引數為空,則返回第乙個引數的值。coalesce函式 語法 coalesce arg1,arg2.coalesce返回引數集中第乙個...