SQL

    SQL PUT,PATCH 차이

    PUT, PATCH 둘다 update 작업을 수행한다. 둘의 차이는 PUT은 전체 데이터를 입력받아 덮어쓴다. PATCH는 일부만 입력받고 일부만 update한다. Member라는 객체(테이블)의 속성이 ID, PW, Address가 있고 id: user10, pw:1111, address: 서울 이라는 값을 가진 Member가 있다고 가정하자. PUT으로 { id: user10, pw: aaa123 } 호출 시 { id: user10, pw: aaa123, address: null } 이 된다. 즉, 모든 데이터가 덮어 써지기 때문에 입력하지 않는 값은 null로 바뀌어버린다! PATCH는 { id: user10, pw: aaa123 } 호출 시 { id: user10, pw: aaa123, addre..