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

Tipos de datos Mysql

Estas en el tema de Tipos de datos Mysql en el foro de Bases de Datos General en Foros del Web. No entiendo del todo los valores que se dan a los diferentes tipos de datos. por ejemplo, creo entender que si pongo varchar(50) podre entrar ...
  #1 (permalink)  
Antiguo 30/09/2003, 17:49
 
Fecha de Ingreso: julio-2002
Mensajes: 72
Antigüedad: 21 años, 9 meses
Puntos: 0
Pregunta Tipos de datos Mysql

No entiendo del todo los valores que se dan a los diferentes tipos de datos.

por ejemplo, creo entender que si pongo varchar(50) podre entrar en esta variable un 'palabra' de hasta 50 carácteres.

PERO mi mayor problema es con el tipo int, ya que si ponen int(11), como un ejemplo que me he encontrado, ¿quiere decir que el valor del dato puede tener como máximo 11 dígitos?

Pero si el tipo int recorre el intervalo de -2147483648 a 2147483647 ¿cómo puede tener 11 dígitos, si los valores de los extremos tienen 10?

A ver si alguien me puede ayudar.
  #2 (permalink)  
Antiguo 01/10/2003, 01:40
Avatar de Vice  
Fecha de Ingreso: agosto-2003
Mensajes: 613
Antigüedad: 20 años, 9 meses
Puntos: 2
¿Te has dado cuenta que son números con signo?, es decir, se muestran 10 dígitos más el signo (cuando es negativo).
El número entre paréntesis indica el tamaño máximo que se puede mostrar.
Un saludo.
  #3 (permalink)  
Antiguo 01/10/2003, 09:16
Avatar de Cain  
Fecha de Ingreso: enero-2002
Ubicación: Catalunya
Mensajes: 6.459
Antigüedad: 22 años, 4 meses
Puntos: 17
Si pones INT(11) unsigned, verás los 11 digitos.
__________________
M a l d i t o F r i k i
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 15:36.