update 쿼리를 쓸 때 기존칼럼값 뒤에 값을 붙여서 넣고 싶을 때 쓸 수 있는 쿼리이다.
※ 문자열 칼럼 기준
[oracle]
UPDATE 테이블명
SET 칼럼1 = 칼럼1 || '추가할문자열'
WHERE 조건
[mssql]
UPDATE 테이블명
SET 칼럼1 = 칼럼1 + '추가할문자열'
WHERE 조건
[mysql]
UPDATE 테이블명
SET 칼럼1 = concat(칼럼1, '추가할문자열')
WHERE 조건
참고: https://okky.kr/articles/260614?note=893316
OKKY - [oracel, mssql, mysql] update시 (기존 값 + 신규값) 질문 드립니다.
update 할 때 기존 값에 신규 값을 추가 하게 쿼리를 생성 할 수 있을까요? db별로 생성 하는 방법이 틀린지도 궁금하네요. 답변 부탁드립니다.
okky.kr
'SQL' 카테고리의 다른 글
[MS-SQL] 가상 테이블 DUAL 이용하기 (0) | 2022.11.22 |
---|---|
[MS-SQL] 데이터 아예 없을 때 ISNULL 사용 (0) | 2022.11.22 |
[MS-SQL] 전체 테이블 목록 / 각 테이블들의 칼럼 현황 조회 (0) | 2022.04.05 |