File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.takensoft.ai_lms.common.idgen.dao.IdgenMapper">
<!--
작 성 자 : takensoft
작 성 일 : 2024.01.01
내 용 : 테이블명으로 시퀀스 조회
-->
<select id="selectNextId" parameterType="String" resultType="IdgenVO">
SELECT aftr_id
FROM cmmn_idgn
WHERE tbl_nm = #{tblNm}
</select>
<!--
작 성 자 : takensoft
작 성 일 : 2024.04.01
내 용 : 시퀀스 등록 및 수정
-->
<insert id="upsertSeqNmg" parameterType="IdgenVO">
INSERT INTO cmmn_idgn (
tbl_nm
, aftr_id
) VALUES (
#{tblNm}
, #{aftrId}
)
ON CONFLICT (tbl_nm)
DO UPDATE
SET aftr_id = #{aftrId}
</insert>
</mapper>