这是我正在运行的查询。
<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 ......