tipo de dato para campo identity

26/01/2005 - 15:18 por julio | Informe spam
Hola amigos.
quiero que un campo de mi tabla sea un identity pero la
duda es que esa tabla almacenara millones de registros y
lo que tengo entendido es que los identitys son enteros y
estos solo pueden llegar hasta 32,767.
Entonces que tipo de datos debo utilizar teniendo en
cuenta que quiero que sea identity ese campo
Gracias

Preguntas similare

Leer las respuestas

#1 Maxi
26/01/2005 - 15:25 | Informe spam
Hola,

bigint

Datos enteros (números enteros) comprendidos entre -2^63
(-9223372036854775808) y 2^63 -1 (9223372036854775807). El tamaño de
almacenamiento es 8 bytes.

int

Datos enteros (números enteros) comprendidos entre -2^31 (-2.147.483.648) y
2^31 - 1 (2.147.483.647). El tamaño de almacenamiento es 4 bytes. El
sinónimo en SQL-92 para int es integer.



Salu2
Maxi


"julio" escribió en el mensaje
news:06bc01c503b1$e021e6a0$
Hola amigos.
quiero que un campo de mi tabla sea un identity pero la
duda es que esa tabla almacenara millones de registros y
lo que tengo entendido es que los identitys son enteros y
estos solo pueden llegar hasta 32,767.
Entonces que tipo de datos debo utilizar teniendo en
cuenta que quiero que sea identity ese campo
Gracias
Respuesta Responder a este mensaje
#2 Jhonny Vargas P. [MVP]
26/01/2005 - 15:28 | Informe spam
Hola Julio,

Perfectamente puedes utilizar un int, mira la ayuda:

int, bigint, smallint, and tinyint
Exact number data types that use integer data.

- bigint: Integer (whole number) data from -2^63 (-9223372036854775808)
through 2^63-1 (9223372036854775807). Storage size is 8 bytes.

- int : Integer (whole number) data from -2^31 (-2,147,483,648) through
2^31 - 1 (2,147,483,647). Storage size is 4 bytes. The SQL-92 synonym for
int is integer.

- smallint : Integer data from -2^15 (-32,768) through 2^15 - 1 (32,767).
Storage size is 2 bytes.

- tinyint : Integer data from 0 through 255. Storage size is 1 byte.


Saludos,
Jhonny Vargas P.
Santiago de Chile


"julio" escribió en el mensaje
news:06bc01c503b1$e021e6a0$
Hola amigos.
quiero que un campo de mi tabla sea un identity pero la
duda es que esa tabla almacenara millones de registros y
lo que tengo entendido es que los identitys son enteros y
estos solo pueden llegar hasta 32,767.
Entonces que tipo de datos debo utilizar teniendo en
cuenta que quiero que sea identity ese campo
Gracias
Respuesta Responder a este mensaje
#3 ulises
26/01/2005 - 15:29 | Informe spam
El tipo de datos smallint es que almacena hasta 32767 ( 2 a
la 15), el tipo de datos int almacena 2 a la 31. También
podrías usar bigint que almacena mucho más o decimal(19,0) ...

Saludos,
Ulises

Hola amigos.
quiero que un campo de mi tabla sea un identity pero la
duda es que esa tabla almacenara millones de registros y
lo que tengo entendido es que los identitys son enteros y
estos solo pueden llegar hasta 32,767.
Entonces que tipo de datos debo utilizar teniendo en
cuenta que quiero que sea identity ese campo
Gracias
.

Respuesta Responder a este mensaje
#4 Gustavo Larriera [MVP]
26/01/2005 - 15:34 | Informe spam
Julio, no es necesario empezar otro hilo de discusión si ya te hemos
respondido a tu mensaje original.

La respuesta que te dimos fué: usar una columna de tipo BIGINT.


Gustavo Larriera, MVP
Uruguay LatAm
http://sqljunkies.com/weblog/gux/
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and
confers no rights.



"julio" wrote in message
news::
Hola amigos.
quiero que un campo de mi tabla sea un identity pero la
duda es que esa tabla almacenara millones de registros y
lo que tengo entendido es que los identitys son enteros y
estos solo pueden llegar hasta 32,767.
Entonces que tipo de datos debo utilizar teniendo en
cuenta que quiero que sea identity ese campo
Gracias
Respuesta Responder a este mensaje
#5 julio
26/01/2005 - 16:18 | Informe spam
Muchas gracias a todos amigos.
Saludos
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida