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

como tener mas caracteres para un campo???...(MySql)

Estas en el tema de como tener mas caracteres para un campo???...(MySql) en el foro de Bases de Datos General en Foros del Web. Hola, espero que me puedan ayudar, ya que soy un novato en BD... Me explico: en mi web coloque un libro de visitas que para ...
  #1 (permalink)  
Antiguo 23/03/2005, 12:39
Avatar de chascon  
Fecha de Ingreso: diciembre-2004
Mensajes: 231
Antigüedad: 19 años, 4 meses
Puntos: 0
como tener mas caracteres para un campo???...(MySql)

Hola, espero que me puedan ayudar, ya que soy un novato en BD...
Me explico:
en mi web coloque un libro de visitas que para cada post tiene un mximo de 255 caracteres, pero generalmente los post son mas largos de lo que me permite tener, por ejemplo este mismo post no podria publicarlo en mi libro, tendria que postear 2 veces.
if
hay alguna manera de incrementar el numero de caracteres???
else
como lo podria hacer para separar los caracteres de un post de ej: 500 caracteres en 2 de 250 y guardarlos en campos distintos???, y al consultar para mostrarlos, como saber que vienen juntos???.

espero que alguien me pueda ayudar, chauu y gracias!.

(ojala me haya explicado bien).
  #2 (permalink)  
Antiguo 23/03/2005, 12:48
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
Prueba con una sentencia como:
ALTER TABLE tabla CHANGE `campo` `campo` TYPODECAMPO( longitud ) [NOT NULL]

[NO NULL] es opcional... tabla tu tabla; campo el nombre del campo; TYPODECAMPO vachar, int.. etc; longitud que quieres cambiar... Suerte!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #3 (permalink)  
Antiguo 23/03/2005, 14:26
Avatar de darkasecas  
Fecha de Ingreso: marzo-2005
Ubicación: SantaCata, NL, Mexico
Mensajes: 1.553
Antigüedad: 19 años, 1 mes
Puntos: 77
el tipo varchar creo que lo maximo que prmite son 255
lo puedes cambiar a mediumtext qeu creo que permite unos 2000
o a... bigtext? creo que asi se llama y pues admite todavia mas
  #4 (permalink)  
Antiguo 24/03/2005, 06:26
Avatar de Pazosele  
Fecha de Ingreso: marzo-2005
Ubicación: BCN - España
Mensajes: 200
Antigüedad: 19 años, 1 mes
Puntos: 0
Cambia el tipo de datos

Yo creo que la forma mas facil es que cambies el varchar por otro mas adecuado.

El varchar solo te admite cadenas variables de 0 a 255 caracteres

Blob y Text: un texto con un máximo de 65535 caracteres.

MediumBlob y MediumText: un texto con un máximo de 16.777.215 caracteres.

LongBlob y LongText: un texto con un máximo de caracteres 4.294.967.295. (Hay que tener en cuenta que debido a los protocolos de comunicación los paquetes pueden tener un máximo de 16 Mb.)

Yo creo que en tu caso un Blob o un text te va mas que sobrado
  #5 (permalink)  
Antiguo 24/03/2005, 12:27
Avatar de chascon  
Fecha de Ingreso: diciembre-2004
Mensajes: 231
Antigüedad: 19 años, 4 meses
Puntos: 0
JAM1138, DARKASECAS, PAZOSELE, muchas gracias por su ayuda, voy a probar lo que me han dicho, en realidad me va a ayudar muchisimo en mi web.

Gracias, se pasaron!!!

pd: si por esas cosas de la vida les gusta la musica metal, visiten mi web http://therathos.tz.cl, pagina pobre pero honrrada!!, jaja!
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 09:58.