이 같은 전화 번호를 포함하는 테이블이 있습니다 SQL 서버 정규식 선택
Phone#
------------------
1234567890
2548796584
9999
2126543133
9999999999
999999
999
9853
9999999
지금 내가해야한다,이 경우 결과에, 그 안에 숫자 만 9를 가진 행을 반환하는 쿼리를하고자합니다.
Phone#
------------------
9999
9999999999
999999
999
9999999
오라클에서는 regex에 대해 들었지만 Sql Server에서는 그렇지 않습니다. SQL Server 2008 R2를 사용하고 있습니다. 누군가 제발 저에게 미리 감사드립니다.
이 경우 정규 표현식을 사용할 필요가 없습니다. 필요하면 'Phone # like'% 9 % ''문자 유형으로 변환하면됩니다. – Laurence
그건 그들이 @Laurence가 원하는 것을하지 않을 것입니다. 영업 사원은 유일한 가치가 9 인 행을 반환하기를 원한다고 말했습니다. –
@SeanLange 아주 옳았습니다. – Laurence