Longitud de un campo varchar

02/06/2005 - 19:57 por Carlos Rodriguez | Informe spam
Me pidieron que en una tabla de transacciones poder escribir conceptos
largos. Los he ido ampliando a peticion pero ya estoy por ponerles una
longitud grande para que no me lo sigan pidiendo. He pensado definirlo como
VARCHAR(1000) pero quiero preguntarles si esto no afecta el rendimiento o si
no reserva espacio innecesario cuando se pone tan grande ?

Preguntas similare

Leer las respuestas

#1 Peni \(Francisco\)
02/06/2005 - 20:03 | Informe spam
Por lo que se el varchar no reserva espacio, su tamaño real depende de la longitud de la cadena. Lo que tu defines es el tamaño máximo que puede alcanzar. el máximo es de 8000 caracteres y 4000 en nvarchar (creo)



Saludos. Peni
Para correo: http://cerbermail.com/?h4s9sbNqzW

"Carlos Rodriguez" escribió en el mensaje news:
Me pidieron que en una tabla de transacciones poder escribir conceptos
largos. Los he ido ampliando a peticion pero ya estoy por ponerles una
longitud grande para que no me lo sigan pidiendo. He pensado definirlo como
VARCHAR(1000) pero quiero preguntarles si esto no afecta el rendimiento o si
no reserva espacio innecesario cuando se pone tan grande ?





Respuesta Responder a este mensaje
#2 Maxi
03/06/2005 - 03:37 | Informe spam
No, si usas varchar, si usas char ocuparas espacio sin sentido :(


Maxi - Buenos Aires - Argentina
Desarrollador 3 Estrellas

Msn_messager:
mail: Maxi.da[arroba]gmail.com

"Carlos Rodriguez" escribió en el mensaje
news:
Me pidieron que en una tabla de transacciones poder escribir conceptos
largos. Los he ido ampliando a peticion pero ya estoy por ponerles una
longitud grande para que no me lo sigan pidiendo. He pensado definirlo
como
VARCHAR(1000) pero quiero preguntarles si esto no afecta el rendimiento o
si
no reserva espacio innecesario cuando se pone tan grande ?





email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida