我想使用转换函数来将日期字段转换为varchar,但它不断给予缺少的表达式错误。转换函数中缺少表达式
我的查询:
select INVENTORY_ITEM_ID,
convert(varchar(20), IMPLEMENTATION_DATE,110)
from apps.mtl_item_revisions
where INVENTORY_ITEM_ID=21928;
给出了错误:
ORA-00936: missing expression
00936. 00000 - "missing expression"
*Cause:
*Action: Error at Line: 97 Column: 35
使用[TO_CHAR(https://docs.oracle.com/cd/B19306_01/server.102/b14200 /functions180.htm)。 'CONVERT'用于改变字符串的字符集。 –
在所有情况下 - 无论何时,例如在插入中使用此日期(IMPLEMENTATION_DATE)到VARCHAR2列中,Oracle都会将其隐式转换为to_char。 – g00dy
转义序列不支持TO_CHAR。我想在Notes SQL中使用这个(CONVERT),它是一个ODBC驱动程序。 – Princei