Yes it does:
USE tempdb
CREATE TABLE test (somevarchar VARCHAR (100) PRIMARY KEY CLUSTERED)
INSERT INTO test VALUES ('does it seach PK')
EXEC "database the proc is in".dbo.usp_String_Search
@v_Search_String = 'does it seach PK'
,@v_Database_Name = 'tempdb'