Campo memo en SQL Server

01/02/2004 - 14:47 por Franci | Informe spam
Hola grupo,

¿es posible almacenar más de 4000 caracteres en un campo de una tabla de
SQL Server 2000? ¿no existe un campo memo o algo así?

Muchas gracias de antemano

Saludos

______
Franci

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera [MVP]
01/02/2004 - 15:00 | Informe spam
Puedes usar un campo de tipo TEXT, te permite hasta 2 GB de datos.

Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

This message is provided "AS IS" with no warranties expressed or implied,
and confers no rights.


"Franci" wrote in message
news:
Mostrar la cita
de
Mostrar la cita
#2 Franci
01/02/2004 - 16:56 | Informe spam
gracias gustavo


"Gustavo Larriera [MVP]" escribió en el
mensaje news:
Mostrar la cita
tabla
Mostrar la cita
#3 Mariano Alvarez \(MUG\)
01/02/2004 - 21:43 | Informe spam
La limitacion de 4000 caracteres aproximadamente se produce si usas campos
UNICODE nvarchar y nchar ya que cada uno requiere de dos bytes de
almacenamiento

En SQL 2K y en 7.0 las paginas son de 8K Ninguno de los dos te permite que
un registro este en mas de una pagina por lo que debes limitarte a que todos
los campos del regitro quepan en una pagina, salvo que uses campos text o
Image que los guarda en paginas exclusivas (salvo que le pidas que lo guarde
junto al registro y con ciertas limitaciones de tamaño, etc )


Jose Mariano Alvarez
Comunidad de base de datos
Grupo de Usuarios Microsoft
www.mug.org.ar


"Adrian Garcia" wrote in message
news:OvfT$
Mostrar la cita
varchar.
Mostrar la cita
implied,
Mostrar la cita
#4 Ruymán
02/02/2004 - 00:09 | Informe spam
Lo del campo TEXT es posible, pero según tengo entendido no es muy
recomendable, sobre todo si lo vas a editar frecuentemente, en esos casos
como en las imagenes es mejor tener un campo que apunte a un fichero externo
a la base de datos.

"Franci" escribió en el mensaje
news:
Mostrar la cita
de
Mostrar la cita
#5 Mariano Alvarez \(MUG\)
02/02/2004 - 00:27 | Informe spam
A mi opinion, en general el overhead que impone el motor del SQL Server no
son ni comparables a los beneficios que aporta cuando lo almacenas en una
base de datos en lugar de hacerlo en el disco. Igualmente cada caso
particular debe analizarse.

Un ejemplo donde se discute esto en .NET es el ColdStoradge. Puedes
encontrarlo en el sitio de Microsoft.



Jose Mariano Alvarez
Comunidad de base de datos
Grupo de Usuarios Microsoft
www.mug.org.ar


"Ruymán" wrote in message
news:tGfTb.31721$
Mostrar la cita
externo
Mostrar la cita
tabla
Mostrar la cita
Ads by Google
Search Busqueda sugerida