0
我用Google搜索,沒有發現任何有用的DB2 SQL:獲得兩個字符串,在「年/月/日」的格式表示日期
根據@藍色的回答
之間的天,我已經解決了我的問題:
CREATE FUNCTION "ALS6FD"."DAYSBETWEEN"
(date1 VARCHAR(10),date2 VARCHAR(10)) RETURNS INTEGER LANGUAGE SQL
BEGIN ATOMIC
DECLARE
sAmount INTEGER;
SET sAmount =
(
DAYS(SUBSTR(date1,1,4) || '-' || SUBSTR(date1,6,2) || '-' || SUBSTR(date1,9,2)) -
DAYS(SUBSTR(date2,1,4) || '-' || SUBSTR(date2,6,2) || '-' || SUBSTR(date2,9,2))
)
;
RETURN sAmount;
END