UPDATE 게시판명 SET a = b
기존에 b(필드명)으로 들어온 디비값들을 a(필드명)으로 일괄 변경해주는 명령어 맞나요?
디비속에 들어있는 값은 아닙니당
000으로 들어온값을 vvv이렇게 변경해주는 글들밖에 못찾아서 질문드립니다.
기초적인 질문이지만..ㅠㅠㅠ
답변 부탁드릴게요
답변 3개 / 댓글 3개
네 맞습니다. 게시판명 이라기 보단 테이블명이 맞는거 같습니다.
보통 테이블 통째로 복사해서 백업을 해 두시던가
액셀파일로 추출 (csv등) 해서 백업 해 두시고
쿼리를 실행 하시는게 좋을 겁니다.
중요한 데이터라면요..
일괄 업데이트는 항상 위험해서...;;
답변에 대한 댓글 1개
컬럼내 특정 문자를 다른문자로 변경하고자 할때
update 테이블명 set 컬럼명=replace(컬럼명,'대상문자','치환될문자');
답변에 대한 댓글 1개
맞습니다.
a b
------ ------
abc def
uvw xyz
update A set a = b
=>
a b
------ ------
def def
xyz xyz
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.
덕분에 잘 적용하였습니다^^