Você pode usar
LIKE em vez de = . Sem nenhum curinga, isso terá o mesmo efeito. DECLARE @Village TABLE
(CastleType TEXT)
INSERT INTO @Village
VALUES
(
'foo'
)
SELECT *
FROM @Village
WHERE [CastleType] LIKE 'foo'
text é preterido. Mudando para varchar(max) será mais fácil de trabalhar. Além disso, qual o tamanho provável dos dados? Se você for fazer comparações de igualdade, o ideal é indexar essa coluna. Isso não é possível se você declarar a coluna como algo maior que 900 bytes, embora você possa adicionar uma
checksum computada ou hash coluna que pode ser usada para acelerar esse tipo de consulta.