这是我用来获取日期的日期列
(CAST(substr(CAST(q2.hedte AS VARCHAR(8)),1,4) || '-' || substr(CAST(q2.hedte AS VARCHAR(8)),5,2) || '-' ||
substr(CAST(q2.hedte AS VARCHAR(8)),7,2) AS date)) As FLD5
但是,这也让我有时间。如何摆脱时间?
答案 0 :(得分:0)
在Oracle兼容模式下使用Db2时,DATE实际上是TIMESTAMP。这就是Oracle的工作方式,Db2的工作方式也是如此。这确实意味着您不能再创建仅DATE列。
只需将实际上是TIMESTAMP的DATE转换为例如CHAR(10),您不能“摆脱时间”。
例如试试这个
{{1}}