@SQLDelete 쿼리문 순서에 따른 차이??

213kky·2024년 1월 18일

@EmbeddedId를 사용한 복합키 사용 테이블에 대해

@SQLDelete(sql = "UPDATE community_scrap 
				  SET is_deleted = true 
				  WHERE member_id = ? AND community_id = ?")

이렇게 적용하려는데 postman에서 응답은 제대로 되는데 데이터베이스에 삭제 적용이 안된다.

@SQLDelete(sql = "UPDATE community_scrap 
                  SET is_deleted = true 
                  WHERE community_id = ? AND member_id = ?")

그래서 글을 찾다가 where뒤에 부분의 앞 뒤 부분을 바꿨더니 되었다는 글을 봐서 수정해 보았는데 진짜 된다.
왜 되는지 모르겠다.

이후에 알게되면 이어서 작성할 예정이다.


https://velog.io/@fj2008/JPA-%EB%B3%B5%ED%95%A9%ED%82%A4-%EC%9E%91%EC%84%B1%EA%B8%B0%EC%B4%88

이런 글을 발견했는데 알파벳순? 으로 써야하는것 같다??

profile
since 2022

0개의 댓글