5 messages in com.mysql.lists.mysql-esRE: pregunta de novato...
FromSent OnAttachments
Fernando Romero21 Dec 2004 15:40 
Carl...@caaarem.org.mx21 Dec 2004 15:41 
Juan Navas21 Dec 2004 17:43 
David Ochoa22 Dec 2004 06:12 
Roberto Chamorro Paredes22 Dec 2004 06:36 
Subject:RE: pregunta de novato...
From:Roberto Chamorro Paredes (robe@rkzego.com)
Date:12/22/2004 06:36:32 AM
List:com.mysql.lists.mysql-es

No estoy seguro si así sea en MySQL, pero en Oracle, un campo de tipo Varchar() solo ocupa el espacio del tamaño del valor del string. Por eso lo de VARiable.... No así el caso de el tipo char() que es fijo.

Saludos.

-----Mensaje original----- De: David Ochoa [mailto:davi@hotmail.com] Enviado el: Miércoles, 22 de Diciembre de 2004 08:13 a.m. Para: Fernando Romero; mysq@lists.mysql.com Asunto: Re: pregunta de novato...

Puedes no definirle un limite, pero MySQL le asigna el maximo, no recuerdo cuanto es, pero si es lo bastante grande.

Si no es indiscrecion, como para que necesitas un campo asi?

Recuerda que entre mas espacio le asignes al campo, mas espacio ocupa en el HD

Cuando creas un campo en una tabla le asignamos al varchar el numero de caracteres que va a ocupar ese campo, por ejemplo varchar(20) mi pregunta es ... se puede crear un campo con un varchar indefinido, es decir si yo en ese campo voy a poner comentario que pueda escribir todo lo que quiera. No se si me explique bien. Gracias y saludos