简体   繁体   English

如何在 SAP HANA SQL select 语句中将字符串转换为日期?

[英]How to convert a string to date in SAP HANA SQL select statement?

How do i convert a string '20120215' to a date format YYYY-MM-DD ( 2012-02-15 ) in a SQL SELECT statement?如何在 SQL SELECT语句'20120215'字符串'20120215'转换为日期格式YYYY-MM-DD ( 2012-02-15 )?

I am using SAP HANA SQL.我正在使用 SAP HANA SQL。

SELECT TO_DATE('20100112', 'YYYYMMDD') "to date" FROM DUMMY;

This should work:这应该有效:

SELECT TO_VARCHAR(TO_DATE('20120215', 'YYYYMMDD'), 'YYYY-MM-DD') "to date" FROM DUMMY;

As a_horse_with_no_name mentioned, you can use the SAP HANA SQL and System Views Reference for help on writing queries.正如提到的a_horse_with_no_name ,您可以使用SAP HANA SQL 和系统视图参考来帮助编写查询。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM