texto é varchar/char, binary e varbinary é outra coisa... vc n vai conseguir comparar com texto sem fazer um cast antes

CONVERT(VARCHAR(MAX), coluna)