我需要在亚马逊 Redshift 数据库中将 MM/DD/YYYY 转换为 YYYYMMDD。
这个查询的结果给了我一些奇怪的结果。有人可以帮帮我吗。
选择to_date('07/17/2017','YYYYMMDD');
0007-07-20
如果您只想将硬编码字符串转换为DATE
:
select to_date('07/17/2017', 'MM/DD/YYYY')
如果您有一列已格式化为DATE
,然后使用:
to_char(fieldname, 'YYYYMMDD')
结合两个概念:
select to_char(to_date('07/17/2017', 'MM/DD/YYYY'), 'YYYYMMDD')
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)