Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

tipo de dato para 10000 carácteres

Estas en el tema de tipo de dato para 10000 carácteres en el foro de SQL Server en Foros del Web. hola a todos. estoy configurando una base de datos sql server 2005, pero no se cual es el equivalente de MEMO en access. Necesito q ...
  #1 (permalink)  
Antiguo 20/03/2007, 09:34
 
Fecha de Ingreso: noviembre-2004
Ubicación: Sevilla
Mensajes: 139
Antigüedad: 19 años, 6 meses
Puntos: 0
tipo de dato para 10000 carácteres

hola a todos.

estoy configurando una base de datos sql server 2005, pero no se cual es el equivalente de MEMO en access. Necesito q sea un tipo de dato con el que pueda trabajar sin problemas con hasta 10000 carácteres.

a ver si alguien puede echarme un cable :)

un saludo
__________________
Punkis De Mierda

Foro punk rock
  #2 (permalink)  
Antiguo 21/03/2007, 03:54
 
Fecha de Ingreso: mayo-2006
Mensajes: 178
Antigüedad: 18 años
Puntos: 3
Re: tipo de dato para 10000 carácteres

Tienes ntext ó text, según el tipo de caracteres que metas
  #3 (permalink)  
Antiguo 24/03/2007, 09:07
 
Fecha de Ingreso: noviembre-2004
Ubicación: Sevilla
Mensajes: 139
Antigüedad: 19 años, 6 meses
Puntos: 0
Re: tipo de dato para 10000 carácteres

ntext y text tienen una longitud de 16 y no se puede cambiar :S
__________________
Punkis De Mierda

Foro punk rock
  #4 (permalink)  
Antiguo 24/03/2007, 14:36
Avatar de Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años
Puntos: 25
Re: tipo de dato para 10000 carácteres

TEXT y NTEXT tienen un límite de alrededor de 2GB por registro, ten por seguro que caben sin problema los 10000 caracteres que necesitas.

Solo ten en cuenta que se trata de tipos de campo binarios así que los tendrás que manipular con sentencias especiales para ellos y no con el tratamiento habitual para los (n)varchar.

Solo para que lo tengas en cuenta, para Varchar máximo puedes tener 8000 caracteres.
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche
  #5 (permalink)  
Antiguo 24/03/2007, 15:11
Avatar de Developer9
(Desactivado)
 
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.196
Antigüedad: 19 años
Puntos: 47
Re: tipo de dato para 10000 carácteres

entonces en varchar(max) max es igual a 8000?
  #6 (permalink)  
Antiguo 28/03/2007, 20:28
Avatar de Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años
Puntos: 25
Re: tipo de dato para 10000 carácteres

http://msdn2.microsoft.com/es-es/library/ms176089.aspx
Cita:
varchar [ ( n | max ) ]

Datos de caracteres no Unicode de longitud variable. n puede ser un valor entre 1 y 8.000. max indica que el tamaño de almacenamiento máximo es de 2^31-1 bytes. El tamaño de almacenamiento es la longitud real de los datos especificados + 2 bytes. Los datos especificados pueden tener una longitud de 0 caracteres. Los sinónimos de varchar en SQL-2003 son char varying o character varying.
Supuestamente varchar(max) soporta más de los 8000 caracteres, pero nunca lo he utilizado en la práctica, así que desconozco cual sea su comportamiento.
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:47.