전체 글

반응형

    [POSTGRESQL] UPSERT 정리 - 데이터 없으면 INSERT / 있으면 UPDATE

    서론이번 프로젝트 하면서 upsert 를 사용하게 되어 정리한다. 소스 insert into car_smr ( car_id , car_nm , car_prc ) select a.car_id , a.car_nm , b.car_prc from car a left outer join car_prc b on a.car_id = b.car_id where a.car_id = #{carId} on conflict (car_id) do update set reg_id = #{regId} , car_id = excluded.car_id , car_nm = excluded.car_nm , car_prc = excluded.car_prc 설명 ON CONFLICT - 특정 컬럼명을 기준으로 데이터 존재 여부 체크. pk가..

    [JAVA] ArrayList 중복 제거

    서론 java에서 List를 set하고 중복할 일이 생겨서 정리하고자 한다. 소스 // 등록 / 수정 / 삭제 id 목록 List idList = new ArrayList

    [javascript] axios get통신 시 params 붙여서 set 하기

    서론 api 호출할때 request를 길게 셋팅하던 기존 소스를 보고 수정하고자 정리한다. * vue.js 기준 기존 소스 data(){ return{ searchParam : { test1: '', test2: '', test3: '', test4: '', test5: '', test6: '', test7: '', test8: '', } } } methods:{ search(){ let params = `test1=${this.searchParam.test1}&test2=${this.searchParam.test2}` + `test3=${this.searchParam.test3}&test4=${this.searchParam.test4}` + `test5=${this.searchParam.test5}&t..

반응형