데이터베이스
update replace
SoonNote
2022. 5. 19. 11:07
반응형
메일발송이력 기능을 추가하던 중 받는이 이메일에 undefind가 들어가는것을 발건하였다
갯수가 몇개 없으면 하나하나 바꿔주면 되지만 db에 갯수가 100개이상 넘어가면 시간이 너무 많이 소요 되기 때문에 mysql replace 기능을 사용하여 한번에 변경하는것을 구현하였다.
replace는 선택한 문자를 원하는 문자로 변경해주는 놈이다.
현재 부분적으로 undefined가 들어가 있다.
update [테이블] set [컬럼]=replace([컬럼], 'undefined,', '');
해당 명령어를 실행한 후 결과
반응형