we are getting ora-1036 in direct mode when trying to update a table that has column names containing e.g. '$'. DMLRefresh of Query is True. In OCI mode everything works without problems.
Expamle update statement generated by Odac:
Code: Select all
update foo
set bar = :bar
where foo_id = :Old_foo_id
returning
foo_id, bar, ctx$uds
into
:foo_id, :bar, :ctx$uds
Andre