これが私が実行しているクエリです。
<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
GENERATEDKEYと呼ばれる cfquery の機能に出くわしました。これを使用して、アクセスできないデータベースサーバー設定を軽減できると思います。ただし、GENERATEDKEY を取得して主キーを返すことができないようです。代わりに、Oracle の行 ID である AAFO9cAAEAAB8vYAAH のようなものを取得します...