我正在运行两个查询
6/02/04 05:30:56 INFO storage.MemoryStore: Block broadcast_91 of size 153016 dropped from memory (free 6665239401)
16/02/04 06:11:20 WARN hdfs.DFSClient: Slow ReadProcessor read fields took 31337ms (threshold=30000ms); ack: seqno: 1240 status: SUCCESS status: SUCCESS status: SUCCESS downstreamAckTimeNanos: 4835789, targets: [DatanodeInfoWithStorage[10.25.36.18:1004,DS-f6e20cf7-0ccb-45aa-988f-f3310d5acf89,DISK], DatanodeInfoWithStorage[10.25.36.11:1004,DS-61ad0a2d-a6fd-402e-b0a1-61682d1755fb,DISK], DatanodeInfoWithStorage[10.25.36.5:1004,DS-c77503a2-0c7f-4b5c-8f4a-9c61cb4f18d7,DISK]]
它显示具有确切时间的日期。
saveAsTextFile()
它显示日期,默认时间为12:00:00 AM。
我不理解select TO_CHAR(SYSDATE, 'DD-MON-YYYY HH:MI:SS PM') from dual;
和select TO_DATE(SYSDATE, 'DD-MON-YYYY HH:MI:SS PM') from dual;
用法。如何使用 TO_DATE
答案 0 :(得分:0)
to_char
函数用于将给定数据转换为
字符....
SQL> SELECT TO_CHAR(SYSDATE, 'dd/mm/yyyy') FROM dual;
TO_CHAR(SY
------------------
04/04/2012
to_date
用于将给定数据转换为日期数据
合成数据类型....
例如:to_date('070903', 'MMDDYY'
)将返回日期值
2003年7月9日。