2010. 3. 10. 17:01
초보프로그래머만..
insert시 identity를 사용해서 키값을 증가시키는경우
그 키값을 바로 구해오려면 요렇게 하면된다.
<insert id="noticeInsert" parameterClass="NoticeDTO">
insert into tbl_notice
(notice_title, notice_dt, notice_memo)
values(#noticeTitle#,getDate(),#noticeMemo#)
<selectKey keyProperty="noticeNo" resultClass="java.lang.String">
SELECT @@IDENTITY as noticeNo
</selectKey>
</insert>
selectkey를 써서 스트링형으로 리턴받는다.
알면 별거아니지만 모르면 쓸데없이 뻘짓(?)을 하게된다..아무튼 초보들만 참고하시길....
'초보프로그래머만..' 카테고리의 다른 글
jsp에서 엑셀데이터를 받아 디비에 저장[java] (0) | 2010.03.12 |
---|---|
[html]textArea에서 값보여줄때 줄바꿈 (0) | 2010.03.12 |
[html] 말풍선에 줄바꿈넣기 (0) | 2010.02.25 |
[mssql]원하는날짜 where조건으로 활용하기(convert사용) (0) | 2010.02.25 |
[mssql]쿼리문에 if문 넣기-아이바티스 (0) | 2010.02.24 |