标签: db2-9.7

将逗号分隔的条目拆分为行

我有一张这样的表:

|   ID   |  OtherID  | Data
+--------+-----------+---------------------------
|  5059  |   73831   | 5103,5107
|  5059  |   73941   | 5103,5104,5107
|  5059  |   73974   | 5103,5106,5107,5108
Run Code Online (Sandbox Code Playgroud)

结果应该返回单独的行,如下所示:

|   ID   |  OtherID  | Data
+--------+-----------+--------------------------
|  5059  |   73831   | 5103
|  5059  |   73831   | 5107
|  5059  |   73941   | 5103
|  5059  |   73941   | 5104
|  5059  |   73941   | 5107
|  5059  |   73974   | 5103
|  5059  |   73974   | 5106
|  5059  |   73974 …
Run Code Online (Sandbox Code Playgroud)

db2 db2-9.7 csv db2-luw

5
推荐指数
1
解决办法
2万
查看次数

SQL20448N "05/09/2016" 不能使用 TIMESTAMP_FORMAT 函数的格式字符串 "YYYY-MM-DD" 解释

执行 sql 查询时,我在 db2 中遇到以下错误-

SQL20448N "05/09/2016" 不能使用 TIMESTAMP_FORMAT 函数的格式字符串 "YYYY-MM-DD" 来解释。

这是我的 sql qyery-

SELECT DLR_CD,
       FIN ,
       YEAR(TO_DATE(CURRENT_DATE ,'YYYY-MM-DD'))-YEAR(TO_DATE(CRTNG_DTE,'YYYY-MM-DD'))
       AS AGE 
FROM ASPECT.RO_CAR_PARK_EXTRACT WHERE YEAR = PARM_YEAR
Run Code Online (Sandbox Code Playgroud)

这可能是什么原因?

数据库-DB2 v9.7.200.358 平台-家庭基础7

db2-9.7

4
推荐指数
1
解决办法
3798
查看次数

标签 统计

db2-9.7 ×2

csv ×1

db2 ×1

db2-luw ×1