Tipo de dato Para Texto???

21/11/2003 - 21:07 por pev | Informe spam
Hola a todos!

Estoy tratando de insertar en un campo tipo Text
una gran cantidad de texto plano.
Pero al hacer un insert en la tabla, me corta el texto.
Este e sl ejemplo:

ENTRADA:

create table tabla2 (x text)
insert tabla2 values
('Estoy Probando insertar un texto grande en un campo tipo
text.
Esta es la linea de texto numero 2.
Esta es la linea de texto numero 3.
Esta es la linea de texto numero 4.
Esta es la linea de texto numero 5.
Esta es la linea de texto numero 6.
Esta es la linea de texto numero 7.
Esta es la linea de texto numero 8.
Esta es la linea de texto numero 9.
Esta es la linea de texto numero 10.
Esta es la linea de texto numero 11.')
select * from tabla2


SALIDA:

x
Estoy Probando insertar un texto grande en un campo tipo
text.
Esta es la linea de texto numero 2.
Esta es la linea de texto numero 3.
Esta es la linea de texto numero 4.
Esta es la linea de texto numero 5.
Esta es la linea de texto numero 6.
E

(1 row(s) affected)


CONSULTAS:

Estara bien elegido el tipo de dato?
Que tipo de dato podría ser?

Gracias.
Atte.
pev

Preguntas similare

Leer las respuestas

#1 pev
21/11/2003 - 22:39 | Informe spam
Eso era.!!!

Gracias Gille!.net!!!!!


Hola Pev...
Es muy raro porque te deberia permitir el ingreso de


2.147.483.647 caracteres ... fijate que no le hayas
modificado la longitud al campo o fijate directamente del
valor almacenado en la tabla, puede ser que el query
analizer tenga un limite de caracteres a mostrar.

Nos vemos ...

Guille!.net

"pev" wrote in


message news:045701c3b06b$279548b0$
Hola a todos!

Estoy tratando de insertar en un campo tipo Text
una gran cantidad de texto plano.
Pero al hacer un insert en la tabla, me corta el texto.
Este e sl ejemplo:

ENTRADA:

create table tabla2 (x text)
insert tabla2 values
('Estoy Probando insertar un texto grande en un campo


tipo
text.
Esta es la linea de texto numero 2.
Esta es la linea de texto numero 3.
Esta es la linea de texto numero 4.
Esta es la linea de texto numero 5.
Esta es la linea de texto numero 6.
Esta es la linea de texto numero 7.
Esta es la linea de texto numero 8.
Esta es la linea de texto numero 9.
Esta es la linea de texto numero 10.
Esta es la linea de texto numero 11.')
select * from tabla2


SALIDA:




x




Estoy Probando insertar un texto grande en un campo


tipo
text.
Esta es la linea de texto numero 2.
Esta es la linea de texto numero 3.
Esta es la linea de texto numero 4.
Esta es la linea de texto numero 5.
Esta es la linea de texto numero 6.
E

(1 row(s) affected)


CONSULTAS:

Estara bien elegido el tipo de dato?
Que tipo de dato podría ser?

Gracias.
Atte.
pev

Respuesta Responder a este mensaje
#2 Miguel Egea
24/11/2003 - 19:25 | Informe spam
de todas formas el tipo de datos text,ntext e image son blob's y tienen un
tratamiento especial en algunos casos, podéis consultar las instrucciones
writetext, readtext y updatetext..
Quizá en los registros que has mirado tengas menos de 8kbs y no sean mucho
problema, sin embargo pasando de esa longitud es cuando empiezan las
dificultades...

Saludos
Miguel Egea
"pev" escribió en el mensaje
news:09ef01c3b077$f1990500$

Eso era.!!!

Gracias Gille!.net!!!!!


Hola Pev...
Es muy raro porque te deberia permitir el ingreso de


2.147.483.647 caracteres ... fijate que no le hayas
modificado la longitud al campo o fijate directamente del
valor almacenado en la tabla, puede ser que el query
analizer tenga un limite de caracteres a mostrar.

Nos vemos ...

Guille!.net

"pev" wrote in


message news:045701c3b06b$279548b0$
Hola a todos!

Estoy tratando de insertar en un campo tipo Text
una gran cantidad de texto plano.
Pero al hacer un insert en la tabla, me corta el texto.
Este e sl ejemplo:

ENTRADA:

create table tabla2 (x text)
insert tabla2 values
('Estoy Probando insertar un texto grande en un campo


tipo
text.
Esta es la linea de texto numero 2.
Esta es la linea de texto numero 3.
Esta es la linea de texto numero 4.
Esta es la linea de texto numero 5.
Esta es la linea de texto numero 6.
Esta es la linea de texto numero 7.
Esta es la linea de texto numero 8.
Esta es la linea de texto numero 9.
Esta es la linea de texto numero 10.
Esta es la linea de texto numero 11.')
select * from tabla2


SALIDA:




x




Estoy Probando insertar un texto grande en un campo


tipo
text.
Esta es la linea de texto numero 2.
Esta es la linea de texto numero 3.
Esta es la linea de texto numero 4.
Esta es la linea de texto numero 5.
Esta es la linea de texto numero 6.
E

(1 row(s) affected)


CONSULTAS:

Estara bien elegido el tipo de dato?
Que tipo de dato podría ser?

Gracias.
Atte.
pev

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