PostgreSQL 에서 컬럼데이터에 공백이 있는 경우 제거하는 방법입니다.
정규식을 사용하여 제거가 가능한데 아래처럼 사용하면됩니다.
REGEXP_REPLACE(columnname, '^\s+', '')
아래 쿼리문은 컬럼 데이터를 모두 공백제거하여 업데이트하는 쿼리입니다.
UPDATE tablename SET columnname = REGEXP_REPLACE(columnname, '^\s+', '');
TRIM 을 이용하면 앞뒤 공백을 제거 할 수 있습니다.
UPDATE tablename SET columnname = TRIM(columnname);
특정문자열을 제거하고자 할 경우 아래처럼 사용합니다.(아래 예시는 하이픈 - )
UPDATE tablename
SET columnname = TRIM('-' FROM columnname);
PostgreSQL 시간 데이터 처리하기 (날짜 데이터, 날짜 함수) (0) | 2024.10.26 |
---|---|
PostgreSQL Index 정보 얻기 (0) | 2024.10.26 |
MSSQL 에서 메일 보내기 - sp_send_dbmail (0) | 2024.10.19 |
MySQL Workbench 에서 Where 조건 없는 Delete 실행되도록 하기 (0) | 2024.10.19 |
MySQL 설치하기 (0) | 2024.06.25 |