Ram*_*hna 1 sql amazon-web-services amazon-redshift
我需要在Amazon redshift数据库中将MM / DD / YYYY转换为YYYYMMDD。
我的查询结果给了我一些奇怪的结果。有人可以帮帮我吗。
选择to_date('07 / 17/2017','YYYYMMDD');
0007-07-20
如果您只想将硬编码的字符串转换为DATE:
select to_date('07/17/2017', 'MM/DD/YYYY')
Run Code Online (Sandbox Code Playgroud)
如果您已将某列设置为格式DATE,请使用:
to_char(fieldname, 'YYYYMMDD')
Run Code Online (Sandbox Code Playgroud)
结合两个概念:
select to_char(to_date('07/17/2017', 'MM/DD/YYYY'), 'YYYYMMDD')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8061 次 |
| 最近记录: |