Identity (2)

30/07/2004 - 13:47 por Pablo Fabian Savino | Informe spam
Hola, graicas por las respuestas, he cambiado mis Identity a un Numerico de
10, porque la verdad que reformar todas las tablas no me causaba gracia
jejeje
Piensan que un Numerico de 10 me de mas tiempo hasta que todo reviente y
para cuando eso pase ya tener la DB reformada?
creo que si, no?

Saludos

Preguntas similare

Leer las respuestas

#1 Maxi
30/07/2004 - 14:31 | Informe spam
Hola, bueno yo no soy amante de los Identity como datos hacia el usuario
(los uso de forma interna para otra cuestion), yo empezaria a revisar la
arquitectura de tu BDD y empezar a cambiar las cosas.

Te paso un articulo de Carlos Sacristan, donde te dara una idea teorica -
practica del tema este, espero te ayude a entender el problema y poder
realizar los cambios necesarios a tus Tablas :-)

http://www.configuracionesintegrale...p?articulo!9

Suerte


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Pablo Fabian Savino" escribió en el mensaje
news:
Hola, graicas por las respuestas, he cambiado mis Identity a un Numerico


de
10, porque la verdad que reformar todas las tablas no me causaba gracia
jejeje
Piensan que un Numerico de 10 me de mas tiempo hasta que todo reviente y
para cuando eso pase ya tener la DB reformada?
creo que si, no?

Saludos







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.722 / Virus Database: 478 - Release Date: 19/07/2004
Respuesta Responder a este mensaje
#2 Carlos Sacristan
30/07/2004 - 14:46 | Informe spam
Te paso un articulo de Carlos Sacristan,


Sólo por no atribuirme méritos que no son míos, puntualizo que lo único
que hice fue recopilar la opinión que se dio acerca de este interesante tema
en un hilo muy largo

;-)



Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL
Respuesta Responder a este mensaje
#3 Pablo Fabian Savino
30/07/2004 - 16:05 | Informe spam
Carlos
he leido el articulo en el web que me paso Maxi.
pero no te parece que hay algo malo en el Identity, quiero
decir, si mi ultimo identity fue el 6 , porque cuando borro la tabla (borro
todos los registros ok) e inserto uno nuevo, me pone como el 7 en identity y
deberia ser 1, no?

No veo la logica de esto, si borre todo para que quiero que siga
el consecutivo, de esta forma reventaria la tabla en algun momento, dado que
nunca estaria reiniciandoce a menos que le haga un drop y volverla a crear,
no?

Al contrario de Sql server, en Sybase el identity se reinicia a
0 (y no uno) cuando llegas a un valor exajeradamente alto para un int,
quedandome claro que en sysbase si me eran utiles los identitys


salute



"Carlos Sacristan" <csacristan ARROBA mvps.org> wrote in message
news:
> Te paso un articulo de Carlos Sacristan,
Sólo por no atribuirme méritos que no son míos, puntualizo que lo


único
que hice fue recopilar la opinión que se dio acerca de este interesante


tema
en un hilo muy largo

;-)



Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


Respuesta Responder a este mensaje
#4 Maxi
30/07/2004 - 16:19 | Informe spam
Pablo, podes reiniciar el Identity pero de forma manual

algo asi como

DBCC CHECKIDENT (TUTABLA, RESEED,1)

Suerte


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Pablo Fabian Savino" escribió en el mensaje
news:
Carlos
he leido el articulo en el web que me paso Maxi.
pero no te parece que hay algo malo en el Identity, quiero
decir, si mi ultimo identity fue el 6 , porque cuando borro la tabla


(borro
todos los registros ok) e inserto uno nuevo, me pone como el 7 en identity


y
deberia ser 1, no?

No veo la logica de esto, si borre todo para que quiero que


siga
el consecutivo, de esta forma reventaria la tabla en algun momento, dado


que
nunca estaria reiniciandoce a menos que le haga un drop y volverla a


crear,
no?

Al contrario de Sql server, en Sybase el identity se reinicia


a
0 (y no uno) cuando llegas a un valor exajeradamente alto para un int,
quedandome claro que en sysbase si me eran utiles los identitys


salute



"Carlos Sacristan" <csacristan ARROBA mvps.org> wrote in message
news:
> > Te paso un articulo de Carlos Sacristan,
> Sólo por no atribuirme méritos que no son míos, puntualizo que lo
único
> que hice fue recopilar la opinión que se dio acerca de este interesante
tema
> en un hilo muy largo
>
> ;-)
>
>
>
> Un saludo
>
> -
> "Sólo sé que no sé nada. " (Sócrates)
>
> Por favor, responder únicamente al foro
> Se agradece la inclusión de sentencias DDL
>
>







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.722 / Virus Database: 478 - Release Date: 19/07/2004
Respuesta Responder a este mensaje
#5 Pablo Fabian Savino
30/07/2004 - 16:48 | Informe spam
Ahhhhhhhhhh, gracias Maxi, no sabia eso!!!

Saludos

"Maxi" wrote in message
news:
Pablo, podes reiniciar el Identity pero de forma manual

algo asi como

DBCC CHECKIDENT (TUTABLA, RESEED,1)

Suerte


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Pablo Fabian Savino" escribió en el mensaje
news:
> Carlos
> he leido el articulo en el web que me paso Maxi.
> pero no te parece que hay algo malo en el Identity, quiero
> decir, si mi ultimo identity fue el 6 , porque cuando borro la tabla
(borro
> todos los registros ok) e inserto uno nuevo, me pone como el 7 en


identity
y
> deberia ser 1, no?
>
> No veo la logica de esto, si borre todo para que quiero que
siga
> el consecutivo, de esta forma reventaria la tabla en algun momento, dado
que
> nunca estaria reiniciandoce a menos que le haga un drop y volverla a
crear,
> no?
>
> Al contrario de Sql server, en Sybase el identity se


reinicia
a
> 0 (y no uno) cuando llegas a un valor exajeradamente alto para un int,
> quedandome claro que en sysbase si me eran utiles los identitys
>
>
> salute
>
>
>
> "Carlos Sacristan" <csacristan ARROBA mvps.org> wrote in message
> news:
> > > Te paso un articulo de Carlos Sacristan,
> > Sólo por no atribuirme méritos que no son míos, puntualizo que lo
> único
> > que hice fue recopilar la opinión que se dio acerca de este


interesante
> tema
> > en un hilo muy largo
> >
> > ;-)
> >
> >
> >
> > Un saludo
> >
> > -
> > "Sólo sé que no sé nada. " (Sócrates)
> >
> > Por favor, responder únicamente al foro
> > Se agradece la inclusión de sentencias DDL
> >
> >
>
>



Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.722 / Virus Database: 478 - Release Date: 19/07/2004


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida