[PostgreSQL] UPSERT 적용
ORACLE의 MERGE INTO와 같은 역할을 하는 구문이 PostgreSQL에서는 다음과 같다. INSERT INTO example ( USERID, NAME, EMAIL ) VLAUES ( 'kamsi76', '홍길동', 'kamsi76@webmaster.com' ) ON CONFLICT (USERID) DO UPDATE SET NAME = '임꺽정', EMAIL = 'kamsi76@webmaster.com'; 위와 같은 방식으로 하면 된다. 또한 INSERT 할 경우 KEY값이 중복 되었을 때 아무것도 하지 않고자 할 경우 INSERT INTO example ( USERID, NAME, EMAIL ) VLAUES ( 'kamsi76', '홍길동', 'kamsi76@webmaster.com' ) O..
2020.05.19