Oracle在Mybatis中獲取序列的值

Mapper

傳入序列名稱獲取,這裏使用$符號拼接

    <select id="getSeqByName" parameterType="string" resultType="long">
        SELECT ${value}.nextval FROM DUAL
    </select>

java

mapper 接口接收序列名稱

Long getSeqByName(@Param("value") String value);

server 使用方法

Long id = logisticsPlanWmsDTOMapper.getSeqByName("CUX_INV_SHIP_PLANNINGS_S");
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章