IT/DBMS

[MySQL/MariaDB]테이블 필드의 공백, 개행, 캐리지리턴 치환

알 수 없는 사용자 2022. 11. 25. 21:59
반응형

목차

    MariaDB 테이블 필드의 공백, 개행, 캐리지리턴 치환

    csv파일을 불러오거나 때에 따라 테이블에 공백 혹은 특수문자가 삽입된 경우 

    아래처럼 치환해야 함

    -- 공백 치환
    update table set field = replace(field, ' ', '');
    -- 개행문자 치환
    update table set field = replace(field, '\r\n', '');
    -- 탭 치환
    update table set field = replace(field, 'char(9)', '');
    -- 라인피드 치환
    update table set field = replace(field, 'char(10)', '');
    -- 캐리지리턴 치환
    update table set field = replace(field, 'char(13)', '');
    반응형