【发布时间】:2019-08-07 09:55:15
【问题描述】:
我有一个 hadoop 表,其中日期列的值如下所示
Date
03/22/2015 12:07:41.000000
23-MAR-15 03.25.17.000000000 PM
您能帮我在加载到临时表时如何使值相同。
我想要像这样的输出
Date
03/22/2015
03/23/2015
【问题讨论】:
我有一个 hadoop 表,其中日期列的值如下所示
Date
03/22/2015 12:07:41.000000
23-MAR-15 03.25.17.000000000 PM
您能帮我在加载到临时表时如何使值相同。
我想要像这样的输出
Date
03/22/2015
03/23/2015
【问题讨论】:
你可以使用CONVERT函数。
获取MM/DD/YYYY格式SELECT convert(varchar(10), YourColumn, 101)
您也可以为第三个参数使用其他值来获得另一种格式。 See here for more examples
我希望它适用于 Hadoop。
【讨论】: