2009-05-14 35 views

Trả lời

93

Tôi đã luôn luôn thực hiện nó với dấu ngoặc: '%[_]%'

+7

+1 xem: http://msdn.microsoft.com/en-us/library/ms187489 (SQL.90).aspx, Phần "Tìm kiếm ing cho ký tự đại diện " – Tomalak

5

Bạn có thể trốn thoát bằng cách sử dụng [] nhân vật như vậy:

PRINT PATINDEX('%[_]%', '37_21')

20

Để phù hợp với hai dấu gạch dưới, mỗi nhiều được ngoặc

'%[__]%' -- matches single _ with anything after 

'%[_][_]%' -- matches two consecutive _ 
Các vấn đề liên quan