1 2 3 4 5 |
Select top 100 NO,replace(LIMIT_N,CHAR(13)+CHAR(10),'')as LIMIT_N FROM [SALES] where patindex('%'+CHAR(13)+CHAR(10)+'%',LIMIT_N) > 0 |
LIMIT_N : 컬럼명
PATINDEX 와일드카드(패턴) 사용법
와일드카드 | 설명 |
% | 0개 이상의 문자를 가진 문자열 |
_ | 임의의 한 문자 |
[ ] | 문자 클래스 (대괄호에 포함된 한 문자) |
[-] | 문자 범위 (0-9, a-z, 가-힝) |
[^] | 부정 문자 클래스 (대괄호에 포함되지 않은 문자) |
예제
1 2 3 4 5 |
SELECT PATINDEX('%[sql]%', 'Microsoft SQL Server 2022') , PATINDEX('%[xql]%', 'Microsoft SQL Server 2022') , PATINDEX('%[xzl]%', 'Microsoft SQL Server 2022') |
결과
6, 12, 13