我正在尝试使用以下代码转换日期的格式:
SELECT convert(datetime, POLIFEIVIG, 106)
但是会出现以下错误
ERROR: CLI describe error: [Oracle][ODBC][Ora]ORA-00904: "DATETIME": identificador no v�lido : [Oracle][ODBC]Invalid descriptor index <1>.
我能做些什么?
发布于 2019-02-28 22:53:21
您正尝试在oracle中使用SQL Server语法...
试试to_char()和to_date()
select to_char(POLIFEIVIG, 'DD MON YYYY') as TurnDateToText
from MyTable;
select to_date(POLIFEIVIG, 'DD MON YYYY') as TurnTextToDate
from MyTable;而且,Oracle没有datetime。Oracle有Date和Timestamp
https://stackoverflow.com/questions/54928237
复制相似问题