He heredado un proyecto de sitio web asp.net que actualmente ejecuta SQL Server 2000 como su back-end.varchar (max) MS SQL Server 2000, ¿problemas?
He estado haciendo algunos cambios de bases de datos en una copia local de la base de datos utilizando SQL Server 2005 Express. Creé una tabla usando columnas varchar(max)
. Se usan para fragmentos almacenados de XHTML que tienen una longitud arbitraria.
Mientras navega alrededor en StackOverflow me encontré con esto: Are there any disadvantages to always using nvarchar(MAX)?
mattruma usuario dice que encontró el "camino difícil" sobre el uso de varchar(max)
en SQL Server 2000.
¿Qué debo usar en lugar de varchar(max)
dado que la base de datos en vivo se ejecuta en SQL Server 2000?
¡Gracias de antemano por cualquier ayuda!
Si utiliza un campo de texto, obstaculizaría posibles búsquedas en ese campo. – TheTXI
@TheTXI - no hay nada en la pregunta del OP relacionado con la búsqueda en esa columna. –
No recomendaría usar el tipo de datos TEXTO, porque [se eliminará en una versión futura de Microsoft SQL Server] (http://msdn.microsoft.com/en-us/library/ms187993.aspx). –