Hi all,I'm after some advice on the best approach to complete an exact match on a string. I have numbers stored as a string (not by choice!), and need to match part of the string, exactly.I have used a like search, but i don't want similar results, only where the number matches exactly somewhere in the string.I'm doing this on a lot of data, so need to find an efficient solution. Any help appreciated DECLARE @test TABLE(ID INT, NumberInTextString NVARCHAR(30))INSERT @test SELECT 1, '016723458701674563450167234587' UNION ALLSELECT 2, '016723458601674563480167234589' UNION ALLSELECT 3, '016723458101674563430167234585'SELECT * FROM @testWHERE NumberInTextString LIKE '%0167234587%'