게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
오라클 쿼리문을 sql 쿼리문으로 변경하려는데요
게시물ID : programmer_5083짧은주소 복사하기
작성자 : 춉춉촵춉
추천 : 0
조회수 : 1103회
댓글수 : 4개
등록시간 : 2014/08/21 16:35:20
<select id="Board.selectAll" resultMap="boardList">
select * from damage order by team desc, rank asc
</select>

<insert id="Board.insert" parameterClass="BoardDTO">
insert into damage(idx,title,writer,ponnum,banknum,kakao,detail,team)
values(seq_damage.nextval,#title#,#writer#,#ponnum#,#banknum#,#kakao#,#detail#,seq_damage.nextval)
</insert>
   <select id="Board.selectByIdx" parameterClass="int" resultClass="BoardDTO">
select * from damage where idx=#idx#
</select>
<update id="Board.updateHit" parameterClass="int">
update damage set hit=hit+1
where idx=#idx#
</update>
  <update id="Board.replyUpdate" parameterClass="BoardDTO">
<![CDATA[  
update  damage set rank=rank+1
where team=#team#
and rank > #rank#
]]>
</update>
 
<insert id="Board.replyInsert" parameterClass="BoardDTO">
insert into damage(idx,writer,title,ponnum,banknum,kakao,detail,team,rank,depth)
values(seq_damage.nextval,#writer#,#title#,#ponnum#,#banknum#,#kakao#,#detail#, #team#, #rank#+1, #depth#+1)
</insert>
 
<select id="Board.searchByTitle" parameterClass="java.lang.String" resultMap="boardList">
select * from damage where title like '%'||#title#||'%'
</select>
<select id="Board.searchByWriter" parameterClass="java.lang.String" resultMap="boardList">
select * from damage where writer like '%'||#writer#||'%'
</select>
<select id="Board.searchByDetail" parameterClass="java.lang.String" resultMap="boardList">
select * from damage where detail like '%'||#detail#||'%'
</select>

개발자를 꿈꾸며 공부하는 학생입니다.

이번에 웹사이트를 구축하려고 작성한 쿼리문인데요 오라클을 사용했습니다.

구축을 거의다 마치고나서 카페 24에 올리려고 하니

카페 24사는 mysql 만 사용할수 있다고 하더라구요 ㅠㅠ

위쪽 쿼리문을 mysql 문으로 수정을 해야하는데 위에 오라클로 쿼리문 짜는것도 겨우겨우 했거든요

근데 위 쿼리문처럼 seq_damage.nextval 이런식으로 저는 nextval 이 절대적으로 필요한데

mysql 에서는 nextval을 사용할수 없다고 해서요 저걸 어떤식으로 변형 시켜야 할지 잘 몰라서 질문드립니다.

오라클 쿼리문을 mysql 쿼리문으로 바꿀수 있는 그런 참고할만한 사이트나 블로그가 있을까요?ㅠㅠ

맘 같아서는 지식인에 올려서 변형 시켜달라고 하고 싶은데 이참에 이거를 변형 하면서 mysql 도 약간은 공부를 하고 싶어서요

부탁 드립니다. 예시를 들어주시거나 블로그 추천좀 해주시면 감사하겠습니다
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호