尝试使用 asp.net 和 oracleclient 连接器更新 oracle 10g 表
这是sql语法:
UPDATE tableX set PURPOSE = 'T' where REQUEST_ID = '2543'
这会引发错误:
ORA-00904: "PURPOSE": invalid identifier
如果我尝试更新不同的列
UPDATE tableX set DELIVERY_COMMENTS = 'T' where REQUEST_ID = '2543'
一切正常。
PURPOSE 列确实存在,我可以将信息插入到 PURPOSE 列中。
任何人都知道为什么这不起作用?