디비 일괄 값 변경 명령어

디비 일괄 값 변경 명령어

QA

디비 일괄 값 변경 명령어

본문

UPDATE 게시판명 SET a = b

 

기존에 b(필드명)으로 들어온 디비값들을 a(필드명)으로 일괄 변경해주는 명령어 맞나요?

디비속에 들어있는 값은 아닙니당

 

000으로 들어온값을 vvv이렇게 변경해주는 글들밖에 못찾아서 질문드립니다.

기초적인 질문이지만..ㅠㅠㅠ

답변 부탁드릴게요

이 질문에 댓글 쓰기 :

답변 3

네 맞습니다. 게시판명 이라기 보단 테이블명이 맞는거 같습니다.

 

보통 테이블 통째로 복사해서 백업을 해 두시던가

액셀파일로 추출 (csv등) 해서 백업 해 두시고

쿼리를 실행 하시는게 좋을 겁니다. 

중요한 데이터라면요..

일괄 업데이트는 항상 위험해서...;;

맞습니다.

 

a         b

------  ------

abc    def

uvw   xyz

 

update A set a = b

=>

 

a         b

------  ------

def    def

xyz   xyz

컬럼내 특정 문자를 다른문자로 변경하고자 할때

 

update 테이블명 set 컬럼명=replace(컬럼명,'대상문자','치환될문자');

답변을 작성하시기 전에 로그인 해주세요.
전체 78
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT