gpt4 book ai didi

ibatis - 在不使用复杂对象的情况下将多个参数传递给SELECT

转载 作者:行者123 更新时间:2023-12-04 04:50:26 28 4
gpt4 key购买 nike

我试图将startSequenceIdstopSequenceIdorderNumber传递到SQL映射中,但是,我不想使用类型化的对象,即parameterType="com.abc.Order",我可以这样做吗?

<select id="getSequenceIdByOrderNumber" parameterType="?" resultType="int">
select *
from log
where seq_id
between #{startSequenceId} and #{stopSequenceId}
and order_no = #{orderNumber}
and rownum = 1
</select>

最佳答案

@Chin我将通过一个简单的示例发布我无论如何键入的内容,尽管您找到了要查找的内容。我的使用iBatis 2.3.4的示例

<select id="retrieveTestXXX" parameterClass="java.util.Map" resultClass="java.lang.Integer">
SELECT
example_table.id
FROM example_table
WHERE example_table.xx_id = #testId# AND example_table.xx_id = #test2Id#
</select>

希望这可以帮助。

关于ibatis - 在不使用复杂对象的情况下将多个参数传递给SELECT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9308210/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com