ids q vuelvan a empezar desde1

19/11/2003 - 10:48 por Tolo | Informe spam
hola,

tengo una tabla con un campo autoincremental. Pues bien, la he vaciado y me
gustaría q volviera a contar desde 1, es posible?

es una pena q estos contadores no se puedan parametrizar un poco, estaría
bien poder generarlos con el formato: AR00025 (articulo), FA00038 (familia),
etc... creo q es mucho mas claro más que nada a la hora de visualizar la
tabla almenos así sabes a que se refiere...

gracias

Preguntas similare

Leer las respuestas

#1 Miguel Egea
19/11/2003 - 12:09 | Informe spam
Si los articulos y las familias son conceptos distintos, deberían ser
entidades distintas. Eso es lo que dice al menos la pura teoría relacional.
Si aún así quieres implementar este tema, yo al menos usaría dos campos, uno
para tipo y otro para número, un char(2) y un int. mucho mejor que un char
para este tema (en mi opinión).

Saludos
Miguel Egea
" Tolo" escribió en el mensaje
news:#$
hola,

tengo una tabla con un campo autoincremental. Pues bien, la he vaciado y


me
gustaría q volviera a contar desde 1, es posible?

es una pena q estos contadores no se puedan parametrizar un poco, estaría
bien poder generarlos con el formato: AR00025 (articulo), FA00038


(familia),
etc... creo q es mucho mas claro más que nada a la hora de visualizar la
tabla almenos así sabes a que se refiere...

gracias


Respuesta Responder a este mensaje
#2 Tolo
19/11/2003 - 17:13 | Informe spam
Hola Miguel,

no se si me he explicado mal, lo que yo quiero es para mis distintas tablas
(evidentemente articulos y familias lo son) poder generar un ID con el
formato "XX000023" y no el típico 1, 2,3,4,...

gracias

"Miguel Egea" escribió en el mensaje
news:
Si los articulos y las familias son conceptos distintos, deberían ser
entidades distintas. Eso es lo que dice al menos la pura teoría


relacional.
Si aún así quieres implementar este tema, yo al menos usaría dos campos,


uno
para tipo y otro para número, un char(2) y un int. mucho mejor que un char
para este tema (en mi opinión).

Saludos
Miguel Egea
" Tolo" escribió en el mensaje
news:#$
> hola,
>
> tengo una tabla con un campo autoincremental. Pues bien, la he vaciado y
me
> gustaría q volviera a contar desde 1, es posible?
>
> es una pena q estos contadores no se puedan parametrizar un poco,


estaría
> bien poder generarlos con el formato: AR00025 (articulo), FA00038
(familia),
> etc... creo q es mucho mas claro más que nada a la hora de visualizar la
> tabla almenos así sabes a que se refiere...
>
> gracias
>
>


Respuesta Responder a este mensaje
#3 Miguel Egea
19/11/2003 - 17:32 | Informe spam
Como te comentaba yo lo metería en 2 campos y luego crearía uno más
calculado para obtener ese código (o bien solo un calculado que tenga esa
información), si necesitas ayuda sobre como montarlo, dinoslo y te preparo
un script.

saluods
Miguel Egea
" Tolo" escribió en el mensaje
news:#
Hola Miguel,

no se si me he explicado mal, lo que yo quiero es para mis distintas


tablas
(evidentemente articulos y familias lo son) poder generar un ID con el
formato "XX000023" y no el típico 1, 2,3,4,...

gracias

"Miguel Egea" escribió en el mensaje
news:
> Si los articulos y las familias son conceptos distintos, deberían ser
> entidades distintas. Eso es lo que dice al menos la pura teoría
relacional.
> Si aún así quieres implementar este tema, yo al menos usaría dos campos,
uno
> para tipo y otro para número, un char(2) y un int. mucho mejor que un


char
> para este tema (en mi opinión).
>
> Saludos
> Miguel Egea
> " Tolo" escribió en el mensaje
> news:#$
> > hola,
> >
> > tengo una tabla con un campo autoincremental. Pues bien, la he vaciado


y
> me
> > gustaría q volviera a contar desde 1, es posible?
> >
> > es una pena q estos contadores no se puedan parametrizar un poco,
estaría
> > bien poder generarlos con el formato: AR00025 (articulo), FA00038
> (familia),
> > etc... creo q es mucho mas claro más que nada a la hora de visualizar


la
> > tabla almenos así sabes a que se refiere...
> >
> > gracias
> >
> >
>
>


Respuesta Responder a este mensaje
#4 Tolo
19/11/2003 - 18:07 | Informe spam
gracias, probaré con eso.

Pero lo que si me gustaría sería reiniciar el contador automático a 1.
¿sabes como?

muchas gracias


"Miguel Egea" escribió en el mensaje
news:
Como te comentaba yo lo metería en 2 campos y luego crearía uno más
calculado para obtener ese código (o bien solo un calculado que tenga esa
información), si necesitas ayuda sobre como montarlo, dinoslo y te preparo
un script.

saluods
Miguel Egea
" Tolo" escribió en el mensaje
news:#
> Hola Miguel,
>
> no se si me he explicado mal, lo que yo quiero es para mis distintas
tablas
> (evidentemente articulos y familias lo son) poder generar un ID con el
> formato "XX000023" y no el típico 1, 2,3,4,...
>
> gracias
>
> "Miguel Egea" escribió en el mensaje
> news:
> > Si los articulos y las familias son conceptos distintos, deberían ser
> > entidades distintas. Eso es lo que dice al menos la pura teoría
> relacional.
> > Si aún así quieres implementar este tema, yo al menos usaría dos


campos,
> uno
> > para tipo y otro para número, un char(2) y un int. mucho mejor que un
char
> > para este tema (en mi opinión).
> >
> > Saludos
> > Miguel Egea
> > " Tolo" escribió en el mensaje
> > news:#$
> > > hola,
> > >
> > > tengo una tabla con un campo autoincremental. Pues bien, la he


vaciado
y
> > me
> > > gustaría q volviera a contar desde 1, es posible?
> > >
> > > es una pena q estos contadores no se puedan parametrizar un poco,
> estaría
> > > bien poder generarlos con el formato: AR00025 (articulo), FA00038
> > (familia),
> > > etc... creo q es mucho mas claro más que nada a la hora de


visualizar
la
> > > tabla almenos así sabes a que se refiere...
> > >
> > > gracias
> > >
> > >
> >
> >
>
>


Respuesta Responder a este mensaje
#5 Carlos Sacristan
19/11/2003 - 18:26 | Informe spam
Echa un vistazo en los BOL al tema
DBCC CHECKIDENT
Comprueba el valor de identidad actual de la tabla especificada y, si fuera
necesario, corrige el valor de identidad.




Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)
MVP SQL Server
Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


" Tolo" escribió en el mensaje
news:
gracias, probaré con eso.

Pero lo que si me gustaría sería reiniciar el contador automático a 1.
¿sabes como?

muchas gracias


"Miguel Egea" escribió en el mensaje
news:
> Como te comentaba yo lo metería en 2 campos y luego crearía uno más
> calculado para obtener ese código (o bien solo un calculado que tenga


esa
> información), si necesitas ayuda sobre como montarlo, dinoslo y te


preparo
> un script.
>
> saluods
> Miguel Egea
> " Tolo" escribió en el mensaje
> news:#
> > Hola Miguel,
> >
> > no se si me he explicado mal, lo que yo quiero es para mis distintas
> tablas
> > (evidentemente articulos y familias lo son) poder generar un ID con el
> > formato "XX000023" y no el típico 1, 2,3,4,...
> >
> > gracias
> >
> > "Miguel Egea" escribió en el


mensaje
> > news:
> > > Si los articulos y las familias son conceptos distintos, deberían


ser
> > > entidades distintas. Eso es lo que dice al menos la pura teoría
> > relacional.
> > > Si aún así quieres implementar este tema, yo al menos usaría dos
campos,
> > uno
> > > para tipo y otro para número, un char(2) y un int. mucho mejor que


un
> char
> > > para este tema (en mi opinión).
> > >
> > > Saludos
> > > Miguel Egea
> > > " Tolo" escribió en el mensaje
> > > news:#$
> > > > hola,
> > > >
> > > > tengo una tabla con un campo autoincremental. Pues bien, la he
vaciado
> y
> > > me
> > > > gustaría q volviera a contar desde 1, es posible?
> > > >
> > > > es una pena q estos contadores no se puedan parametrizar un poco,
> > estaría
> > > > bien poder generarlos con el formato: AR00025 (articulo), FA00038
> > > (familia),
> > > > etc... creo q es mucho mas claro más que nada a la hora de
visualizar
> la
> > > > tabla almenos así sabes a que se refiere...
> > > >
> > > > gracias
> > > >
> > > >
> > >
> > >
> >
> >
>
>


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