Db2 STRSQL中的日期显示格式差异
我一直在想,当在STRSQL中查询时,具有DECIMAL数据类型的字段是如何以日期格式显示的Db2 STRSQL中的日期显示格式差异,db2,ibm-midrange,Db2,Ibm Midrange,我一直在想,当在STRSQL中查询时,具有DECIMAL数据类型的字段是如何以日期格式显示的 ....+....1....+....2 Change Create Date Date 117/06/16 95/05/27 例如,在定义为十进制(7)的表中有两个字段,创建日期和更改日期。但当您通过STRSQL查询此字段时,它将显示为 ....+....1....+....2 Change Create Date
....+....1....+....2
Change Create
Date Date
117/06/16 95/05/27
例如,在定义为十进制(7)的表中有两个字段,创建日期和更改日期。但当您通过STRSQL查询此字段时,它将显示为
....+....1....+....2
Change Create
Date Date
117/06/16 95/05/27
这怎么可能?我的意思是,这些伤口是从哪里来的?我认为这被定义为一个相当长的PF,并且DDS不可用。我能够在这个测试DDS中使用EDTWRD关键字复制您的场景
....+....1....+....2
Change Create
Date Date
117/06/16 95/05/27
(DATE2是一个合法的“L”型日期字段,仅供参考)
....+....1....+....2
Change Create
Date Date
117/06/16 95/05/27
然后使用DFU在DATE1和DATE3中输入值,
这在查询中产生了:
....+....1....+....2
Change Create
Date Date
117/06/16 95/05/27
Line ....+....1....+....2....+....3
DATE1 DATE2 DATE3
000001 117/06/16 17-07-18 95/05/27
在这个测试DDS中,我可以使用EDTWRD关键字复制您的场景 (DATE2是一个合法的“L”型日期字段,仅供参考)
....+....1....+....2
Change Create
Date Date
117/06/16 95/05/27
然后使用DFU在DATE1和DATE3中输入值,
这在查询中产生了:
....+....1....+....2
Change Create
Date Date
117/06/16 95/05/27
Line ....+....1....+....2....+....3
DATE1 DATE2 DATE3
000001 117/06/16 17-07-18 95/05/27