SQL - TIPOS DE DATOS PARA TABLA

 
Vista:

TIPOS DE DATOS PARA TABLA

Publicado por Dark_zen (5 intervenciones) el 06/11/2010 04:33:40
Hola,
una consulta con SQL

...que tipo de dato se puede colocar al ID de una tabla que va a almacenar una gran cantidad de registros
ahora estoy usando el bigint con un limite de 9 mil billones
pero quisiera saber si ahi alguno mas grande...

el COUNTER es auto-incrementado pero no se cual sera su limite...???
aver si me pueden ayudar con esta enicmatica pregunta...


bueno estoy realizando una aplicacion "Administrativa de Documentos" fisicios y digitalizados
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:TIPOS DE DATOS PARA TABLA

Publicado por Dark_zen (1 intervención) el 09/11/2010 14:49:11
NADIE OPINA NADA ....!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 806
Bronce
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

RE:TIPOS DE DATOS PARA TABLA

Publicado por Leonardo Josué (1173 intervenciones) el 09/11/2010 22:06:29
Buenas tardes Dark_zen.

No mencionas qué manejador de BD estás utilizando pero puedo suponer que se trata de MySQL. cuando se manejan campos autonuméricos como ID's es recomendable utilizar un tipo de datos Sin Signo (UNSIGNED) ya que no es recomendable utilizar id's negativos, de tal manera que con el tipo de datos BIGINT UNSIGNES tienes un rango de 0 a 18'446,744'073,709'551,615.

Ahora bien, no entiendo por qué necesitas un campo que almacene números más grandes a este. Si en tu tabla registraras 100,000 millones de registros al día tendrían que pasar más de 500 mil años para llegar al límite...

Ahora bien, si piensas que puedes llegar a superar este límite entonces utiliza un tipo de dato flotante (DOUBLE) el cual tiene un rango de 1.7976931348623157E+308 a -2.2250738585072014E-308, 0, y de 2.2250738585072014E-308 a 1.7976931348623157E+308

Saludos.
Leo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:TIPOS DE DATOS PARA TABLA

Publicado por DARK_ZEN (5 intervenciones) el 10/11/2010 01:00:19
GRACIAS POR LA RESPUESTA!...
BUENO COMO ES EL TEMA DE SQL
LA CANTIDAD DE REGISTROS ES DE 780000 REGISTROS
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar