[SQL] UPDATE 데이터 수정
2019. 1. 14. 16:36ㆍIT-개발/DB
반응형
PostSQL 사용중인데, UPDATE SQL이 잘 안먹힌다. 그래서 아래 ㅜㅜ... 참고
ex) update tbl_system_name set col1 = 1, col2 = 200 where col1 = 0;
'col1' 이름 가진 컬럼값이 0인 row의 col1 값을 1로, col2 값을 200 으로 바꾸라는 sql, 자주 연습하자 ㅠㅠ
[펌 : http://hyeonstorage.tistory.com/295?category=549775]
[SQL] UPDATE 데이터 수정
입력한 정보 중에 잘못 입력되거나 변경이 발생하여 정보를 수정해야 하는 경우가 발생할 수 있다.
UPDATE 다음에 수정 데이터의 테이블명을 입력하고 SET 다음에 수정되어야 할 컬럼명과 해당 컬럼에 수정되는 값을 넣어준다.
UPDATE 테이블명 SET 수정되어야 할 컬럼명 = 수정되기를 원하는 새로운 값; UPDATE PLAYER SET BACK_NO = 99; |
- PLAYER 테이블의 모든 데이터의 BACK_NO 값을 99로 변경한다.
하지만, 모든 데이터를 일괄적으로 변경하는 경우는 많지 않다.
변경이 필요한 데이터를 선택해서 수정하기 위해서 WHERE 조건 절을 사용할 수 있다.
UPDATE 테이블명 SET 수정되어야 할 컬럼명 = 수정되기를 원하는 새로운 값 WHERE 변경 데이터 조건 컬럼 = 선택 조건 값; UPDATE PLAYER SET BACK_NO = 99 WHERE PLAYER_NAME = '박지성'; |
- PLAYER 테이블의 PLAYER_NAME이 '박지성' 인 데이터의 BACK_NO 값을 99로 변경한다.
출처: http://hyeonstorage.tistory.com/295?category=549775
'IT-개발 > DB' 카테고리의 다른 글
[DataBase] 트랜잭션이란? (Transaction) (0) | 2019.02.11 |
---|---|
[MSSQL] WITH (NOLOCK) - (펌) (0) | 2019.02.01 |
[SQL] [UPDATE] 어디든 사용되는 기본 쿼리문들(2)~ (펌) (0) | 2018.07.31 |
SQLite 에 대해...(펌포함) (0) | 2017.08.17 |
어디든 사용되는 기본 쿼리문들~ (펌) (0) | 2015.07.02 |