IBATIS INSERT/UPDATE 中selectkey,可以返回一个结果,若有两个主键如何返回
例子如下
[code]
<insert parameterClass="bo.BlobTest">
<![CDATA[
insert into blob_test (key1,key2,ziD1) values (#key1#,#key2#,#ziD1#)
]]>
<selectKey resultClass="int" keyProperty="key1">
<![CDATA[
SELECT key1 AS key1
]]>
</selectKey>
</insert>
[/code]
key2如何返回
例子如下
[code]
<insert parameterClass="bo.BlobTest">
<![CDATA[
insert into blob_test (key1,key2,ziD1) values (#key1#,#key2#,#ziD1#)
]]>
<selectKey resultClass="int" keyProperty="key1">
<![CDATA[
SELECT key1 AS key1
]]>
</selectKey>
</insert>
[/code]
key2如何返回
本文探讨了在IBATIS框架中使用INSERT/UPDATE操作时如何处理包含两个主键的情况。通过示例展示了如何配置selectKey来获取两个不同的自动生成的主键值。
1075

被折叠的 条评论
为什么被折叠?



