Oracle to_date('26 Jul 2016, 05:15:58 AM','DD Mon YYYY, HH:MI:SS AM')中有一个SQL函数,它在H2中引发异常“非法模式字符'o'”。

我如何更改它以使其在H2中工作?

最佳答案

H2中TO_DATE()的等效功能是PARSEDATETIME()

这是将它与示例数据一起使用的方式:

PARSEDATETIME('26 Jul 2016, 05:15:58 AM','dd MMM yyyy, hh:mm:ss a','en')

注意不要使用HH:mm:ss,否则AM/PM检测将无法进行。

关于sql - 在H2中将特殊字符串转换为日期,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38586106/

10-10 17:16