MSSQL에서 개행문자(Enter)를 찾기 위해서는 다음과 같은 방법을 사용할 수 있습니다.
CHAR(13)과 CHAR(10) 조합 사용
- 개행문자는 일반적으로 Carriage Return (ASCII 코드: 13)와 Line Feed (ASCII 코드: 10)의 조합으로 표현됩니다.
- 다음과 같은 쿼리를 사용하여 개행문자를 찾을 수 있습니다.
SELECT *
FROM [테이블명]
WHERE [컬럼명] LIKE '%' + CHAR(13) + CHAR(10) + '%'
위의 쿼리에서 [테이블명]은 검색하려는 테이블의 이름, [컬럼명]은 개행문자를 포함한 데이터를 검색하려는 컬럼의 이름으로 대체해주시면 됩니다.
REPLACE 함수 사용
- REPLACE 함수를 사용하여 개행문자를 다른 문자로 대체한 후, 대체된 문자열을 검색할 수도 있습니다.
- 다음과 같은 쿼리를 사용하여 개행문자를 대체한 후에 검색할 수 있습니다.
SELECT *
FROM [테이블명]
WHERE REPLACE([컬럼명], CHAR(13) + CHAR(10), '대체할문자열') LIKE '%대체할문자열%'
위의 쿼리에서 [테이블명]은 검색하려는 테이블의 이름, [컬럼명]은 개행문자를 포함한 데이터를 검색하려는 컬럼의 이름, '대체할문자열'은 개행문자를 대체할 원하는 문자열로 대체해주시면 됩니다.
위의 방법들을 사용하여 MSSQL에서 개행문자(Enter)를 찾을 수 있습니다. 개행문자를 포함한 데이터를 검색하려는 테이블과 컬럼에 맞게 쿼리를 조정하여 사용하시면 됩니다.
'IT > MSSQL' 카테고리의 다른 글
MSSQL 시스템변수 정의 및 예제 (0) | 2024.02.24 |
---|---|
MSSQL 날짜함수 / 시간함수 정의 및 예제 (0) | 2024.02.23 |
MSSQL 프로시저 PROCEDURE 서식 및 생성 예제 (0) | 2024.02.19 |
MSSQL 함수 FUNCTION 서식 및 생성 예제 (0) | 2024.02.17 |
[MSSQL] 집계함수 정의 및 예제 (0) | 2024.02.15 |
댓글