-
MY-SQL- merge 사용하기프로그램/db 2013. 7. 21. 14:18테스트할 테이블의 컬럼 중에 name 이라는 컬럼에 Unique 제약 조건을 추가한다.
ALTER TABLE member ADD UNIQUE (NAME);
현재 아무런 값이 없기 때문에 insert를 하면서 saltfactory와 saltfactory@gmail.com을 입력할 것이다.INSERT INTO member (NAME, email) VALUES ('abcd', 'abcd@gmail.com') ON DUPLICATE KEY UPDATE name='abcd', email='abcd@me.com';
한번더 위 쿼리를 실행하면 abcd라는 이름이 이미 있으니 abcd@gmail.com의 이메일 주소가 abcd@me.com으로 업데이트 될 것이다.'프로그램 > db' 카테고리의 다른 글
MS-SQL - 테이블 잠김해제 (0) 2013.07.21 MS-SQL - FK 지정하기 (0) 2013.07.21 MS-SQL- 셀렉트 해온값 INSERT 치기 (0) 2013.07.21 MS-SQL- 게시판 페이징 쿼리 (0) 2013.07.21 MS-SQL- merge와 비슷한 기능사용하기 (0) 2013.07.21