JAVA
Oracle에서 Toad로 Sequences 생성 후 java에서 사용하는 방법
Hippalus
2023. 10. 26. 18:51
반응형
DROP SEQUENCE DB.MY_SEQ;
CREATE SEQUENCE DB.MY_SEQ
START WITH 2393359
MAXVALUE 999999999999
MINVALUE 1
CYCLE
CACHE 1000
NOORDER;
대충 이런식으로 MY_SEQ를 만들었다 치자.
그럼 MAPPER의 XML에서 MY_SEQ.nextval를 이용하여 대충 이런식으로 사용하면 되겠다.
<insert id="mailInsert" parameterType="dMap">
insert into mail (seq, email)
select
MY_SEQ.nextval,
<choose>
<when test='!email.equals("")'>
, #{email}
</when>
</choose>
from .....
</insert>
반응형