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.11.08 |
---|---|
Oracle ORA-65096: 공통 사용자 또는 롤 이름이 부적합 합니다 에러 (0) | 2024.11.07 |
PostgreSQL 시간 데이터 처리하기 (날짜 데이터, 날짜 함수) (0) | 2024.10.26 |
PostgreSQL Index 정보 얻기 (0) | 2024.10.26 |
MSSQL 에서 메일 보내기 - sp_send_dbmail (0) | 2024.10.19 |