在R中,我从Oracle数据库接收表。但是,遗憾的是,ROracle中的转换出现了问题:日期转换为POSIXct但由于某些奇怪的原因,相同的日期可能相差一小时(请参阅我的其他帖子here)。最后,我需要以“dd / mm / yyyy”格式将R中的日期作为字符串(出于与现有代码一致的原因)。例如,我将更改查询
SELECT PK_CASHFLOW_DATE FROM MYTABLE
到
SELECT TO_CHAR(PK_CASHFLOW_DATE, 'mm/dd/yyyy') FROM MYTABLE
但是,在R代码中,查询是动态构建的并且是在前面我不知道表的哪些列是DATE
列。如何始终如一地修改查询,以便始终将DATE
列更改为char,如上所述。
谢谢!