
25/05/2004, 10:24
|
 | Colaborador | | Fecha de Ingreso: enero-2002 Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses Puntos: 146 | |
Pues si quieres disminuir recursos .... ... vas por el camino equivocado: ntext, text e image
Tipos de datos de longitud fija y variable para almacenar valores de gran tamaño , de caracteres y binarios, Unicode y no Unicode. Los datos Unicode utilizan el conjunto de caracteres UNICODE UCS-2. ntext
Datos Unicode de longitud variable con una longitud máxima de 230 - 1 (1.073.741.823) caracteres. El tamaño del almacenamiento, en bytes, es dos veces el número de caracteres especificado. El sinónimo en SQL-92 para ntext es national text. text
Datos no Unicode de longitud variable, de la página de códigos del servidor y con una longitud máxima de 231-1 (2.147.483.647) caracteres. Cuando la página de códigos del servidor utiliza caracteres de doble byte, el almacenamiento sigue siendo de 2.147.483.647 bytes. Dependiendo de la cadena de caracteres, el espacio de almacenamiento puede ser inferior a 2.147.483.647 bytes. image
Datos binarios de longitud variable, desde 0 hasta 231-1 (2.147.483.647) bytes. nchar y nvarchar
Tipos de datos de caracteres, para datos Unicode de longitud fija (nchar) o variable (nvarchar), y que utilizan el conjunto de caracteres UNICODE UCS-2. nchar(n)
Datos de carácter Unicode de longitud fija, con n caracteres. n debe estar comprendido entre 1 y 4.000. El tamaño de almacenamiento es dos veces n bytes. Los sinónimos en SQL-92 para nchar son national char y national character. nvarchar(n)
Datos de carácter Unicode de longitud variable, con n caracteres. n debe ser un valor comprendido entre 1 y 4.000(varchar tiene el doble solamente) . El tamaño de almacenamiento, en bytes, es dos veces el número de caracteres especificados. Los datos especificados pueden tener una longitud de 0 caracteres. Los sinónimos en SQL-92 para nvarchar son national char varying y national character varying.
Observaciones
Cuando no se especifica el argumento n en una instrucción de definición de datos o de declaración de variable, la longitud predeterminada es 1. Cuando no se especifica el argumento n en la función CAST, la longitud predeterminada es 30.
Utilice nchar cuando prevea que las entradas de datos de una columna van a mantener aproximadamente el mismo tamaño.
Utilice nvarchar cuando prevea que el tamaño de las entradas de datos de una columna va a variar considerablemente.
saludos |