Re: [pgsql-ayuda] Re: Organizacion de numeros

From: Estrella Dominguez <papanatas_00(at)yahoo(dot)com>
To: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: [pgsql-ayuda] Re: Organizacion de numeros
Date: 2000-04-27 16:00:12
Message-ID: 20000427160012.25521.qmail@web110.yahoomail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Gracias lo voy a poner en marcha

--- Gunnar Wolf <gwolf(at)campus(dot)iztacala(dot)unam(dot)mx>
escribi�
> > perfecto.
> > asi lo he hecho y he resuelto lo del contador y
> campo
> > unico. Gracias.
> > Lo que aun me queda la duda es en como agregar un
> > registro a un numero que ya ha desaparecido, es
> decir
> > (perdon por repetir)
> > si tengo 10 registros y elimino uno (por ejemplo
> el
> > registro 5), cuando yo agrege un nuevo registro no
> > quiero que me lo agrege al proximo numero ( o sea
> 11),
> > en este caso yo quiero que se agrege a la tabla y
> le
> > ponga el numero 5 (Esto quiere decir que este
> campo va
> > a seguir conservando los numeros consecutivos del
> 1 al
> > 10).
> > Esto no se si se pueda hacer o esta tabla va a
> tener
> > numeros salteados (1, 10, 24, 27, etc).
>
> Yo lo haria desde la aplicacion. Si fuera en Perl,
> algo por el estilo:
>
> $num_serie=&siguiente;
> $dbh->do"insert into tabla (serie,otracosa) values
> ($serie,'$otracosa');"
>
> (...)
>
> sub &siguiente {
> my $sql="SELECT serie FROM tabla";
> my @serie=(at){$dbh->selectcol_arrayref($sql)};
> my $numero=0;
> foreach (sort {$a <=> $b} (@serie) ) {
> $numero++ if ($numero == $_);
> }
> return $numero
> }
>
> Te gusta?
>
> (no lo he probado, puede que haya que moverle uno o
> dos fierros)
>
>
-------------------------------------------------------------------
> Gunnar Wolf
> gwolf(at)campus(dot)iztacala(dot)unam(dot)mx
> Universidad Nacional Aut�oma de M�ico, Campus
> Iztacala
> Jefatura de Secci� de Desarrollo y Admon. de
> Sistemas en Red
> Area de Seguridad en Computo - DCI - DGSCA -
> UNAM
>
-------------------------------------------------------------------
> Beginner thinks 1Kb == 1000 bytes. Master knows
> 1Km == 1024m
>
> --------- Pie de mensaje
> -------------------------------------------
> Archivo historico:
> http://tlali.iztacala.unam.mx/maillist/pgsql-ayuda
> Cancelar inscripcion:
> mail to: majordomo(at)tlali(dot)iztacala(dot)unam(dot)mx
> text : unsubscribe pgsql-ayuda
>

=====
Si lo que quieres es vivir cien a�s, no vivas como vivo yo.

_________________________________________________________
Do You Yahoo!?
Obtenga su direcci� de correo-e gratis @yahoo.com
en http://correo.espanol.yahoo.com
--------- Pie de mensaje -------------------------------------------
Archivo historico: http://tlali.iztacala.unam.mx/maillist/pgsql-ayuda
Cancelar inscripcion:
mail to: majordomo(at)tlali(dot)iztacala(dot)unam(dot)mx
text : unsubscribe pgsql-ayuda

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Ing. Roberto Andrade Fonseca 2000-04-27 16:10:32 Re: [pgsql-ayuda] HOLA lista pgsql-ayuda
Previous Message Gunnar Wolf 2000-04-27 15:29:48 Re: [pgsql-ayuda] HOLA lista pgsql-ayuda