정규식은 처음 접하면 암호 같다. 하지만 복잡한 상황에 조건이 필요한 경우 사용하게 되면 간단하게 해결 되는 경우가 있다. 그러므로 정규식은 꼭 학습이 필요하다.
1 2 3 | -- float이 아닌 value를 찾는 정규식. SELECT * FROM TestDB WHERE type='float' and trim(value) NOT REGEXP '^[+-]?\d*(\.?\d*)$' | cs |
MSDN 정규식 구문 링크
식 | 일치 항목 |
---|---|
/^\s*$/ | 빈 줄을 찾습니다. |
/\d{2}-\d{5}/ | 2자리 숫자, 하이픈 및 추가 5자리 숫자로 구성된 ID 번호의 유효성을 검사합니다. |
/<\s*(\S+)(\s[^>]*)?>[\s\S]*<\s*\/\1\s*>/ | HTML 태그를 찾습니다. |
'Databases > MS-SQL' 카테고리의 다른 글
[MS-SQL] 리스트 페이지 구하기 (0) | 2020.03.23 |
---|---|
[MSSQL] IN / NOT IN Condition (0) | 2016.03.10 |
[MSSQL] 테이블 컬럼 존재 확인 (0) | 2014.01.20 |
[MS-SQL] 처음 만나는 stored procedure(SP) (0) | 2011.02.14 |