在 RI 中接收来自 Oracle 数据库的表。但是,不幸的是,ROracle 中的转换出现了问题:日期被转换为 POSIXct,但由于某些奇怪的原因,相同的日期可能相差一小时(请参阅我的另一篇文章)。最后,我需要 R 中的日期作为字符串(出于与现有代码的一致性原因),格式为“dd/mm/yyyy”。例如,我将更改查询
SELECT PK_CASHFLOW_DATE FROM MYTABLE
至
SELECT TO_CHAR(PK_CASHFLOW_DATE, 'mm/dd/yyyy') FROM MYTABLE
但是,在 R 代码中,查询是动态构建的,并且预先我不知道表的哪些列是DATE
列。我怎样才能始终如一地修改查询,使其始终将DATE
列更改为如上所述的字符。
谢谢!