oracle是否支持stftime()函数?

时间:2020-07-23 10:54:25

标签: sql oracle jdbc

我有一个查询,我必须在oracle doc中使用strftime()函数,当我尝试在查询中使用它时,它支持https://docs.oracle.com/en/database/oracle/oracle-database/12.2/sqlrf/toc.htm strftime会引发异常

例外: ORA-00904:“ STRFTIME”:无效的标识符 00904. 00000-“%s:无效的标识符”

1 个答案:

答案 0 :(得分:0)

Oracle 数据库不支持该特定功能。我想您的实际要求不是使用stftime(),而是将日期转换为字符串。为此,您可以使用TO_CHAR

请参见https://docs.oracle.com/en/database/oracle/oracle-database/19/sqlrf/TO_CHAR-datetime.html#GUID-0C3EEFD1-AE3D-452D-BF23-2FC95664E78F