Вот запрос, который я запускаю.RETURNING ... INTO ... предложение об ошибке с Oracle и ColdFusion
<cfquery name="myquery" datasource="mydatasource">
INSERT INTO
myTable (myfield)
VALUES
(<cfqueryparam cfsqltype="cf_sql_varchar" value="#ARGUMENTS.myValue#" />)
RETURNING
id INTO <cfqueryparam cfsqltype="cf_sql_varchar" value="#LOCAL.myid#" />
</cfquery>
Ошибка я получаю ORA-00439: feature not enabled: RETURNING clause from this client type
Я перебежать особенность в cfquery называется GENERATEDKEY, я думаю, что это может быть использовано для уменьшения каких-либо настроек сервера баз данных, которые не имеют доступа к. Однако я не могу заставить GENERATEDKEY возвращать мой первичный ключ, вместо этого получаю что-то вроде AAFO9cAAEAAB8vYAAH, который является Oracle rowid ...
Какая у вас версия клиента? ваш запрос работает с sql * plus? –