DB2 自定义函数 为什么不能同时排序和分组。 单独分组,排序 都能通过
SQL:SELECT FUNC_CONVERT_YMD(BatchDayTime) AS TextField
FROM SCLI001V
group BY FUNC_CONVERT_YMD(BatchDayTime)
order BY FUNC_CONVERT_YMD(BatchDayTime)
FUNCTION:
CREATE FUNCTION FUNC_CONVERT_YMD(TS_DATE TIMESTAMP)
RETURNS VARCHAR(10)
NO EXTERNAL ACTION
DETERMINISTIC
LANGUAGE SQL
RETURN
SUBSTR(DIGITS (YEAR(TS_DATE)),7) || '/' || SUBSTR(DIGITS (MONTH(TS_DATE)),9) || '/' || SUBSTR(DIGITS (day(TS_DATE)),9)
页:
[1]