Puedes usar LIKE
en lugar de =
. Sin comodines, esto tendrá el mismo efecto.
DECLARE @Village TABLE
(CastleType TEXT)
INSERT INTO @Village
VALUES
(
'foo'
)
SELECT *
FROM @Village
WHERE [CastleType] LIKE 'foo'
text
es obsoleto. Cambiando a varchar(max)
será más fácil trabajar con él.
Además, ¿qué tan grande es probable que sean los datos? Si va a realizar comparaciones de igualdad, idealmente querrá indexar esta columna. Esto no es posible si declara la columna con un ancho superior a 900 bytes, aunque puede agregar una checksum
calculada. o hash
columna que se puede utilizar para acelerar este tipo de consulta.