Usando varchar (MAX) vs TEXT en SQL Server
Acabo de leer que el tipo de datos VARCHAR(MAX)
(que puede almacenar cerca de 2 GB de datos char) es el reemplazo recomendado para el tipo de datos TEXT
en SQL Server 2005 y las Siguientes versiones de SQL SERVER.
Si quiero buscar dentro de una columna cualquier cadena, ¿qué operación es más rápida?
-
Usando una cláusula
LIKE
contra una columnaVARCHAR(MAX)
?WHERE COL1 LIKE '%search string%'
-
Usando la columna
TEXT
y pon un Índice de Texto completo / Catálogo en esta columna, ¿y luego buscar usando la cláusulaCONTAINS
?WHERE CONTAINS (Col1, 'MyToken')
Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32
Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52