Re: tomando el maximo valor

From: Gabriel Hermes Colina Zambra <hermeszambra(at)yahoo(dot)com>
To: Javier Chavez Barra <jchavezb(at)gmail(dot)com>, Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
Cc: MIGUEL CANCHAS <mcanchas(at)tsr(dot)com(dot)pe>, "'pgsql-es-ayuda(at)postgresql(dot)org'" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: tomando el maximo valor
Date: 2007-11-23 15:51:21
Message-ID: 954323.77498.qm@web63714.mail.re1.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda


--- Javier Chavez Barra <jchavezb(at)gmail(dot)com> escribió:

> Alvaro Herrera escribió:
> > MIGUEL CANCHAS escribió:
> >
> >> que les parece esta vista, la vi en una vista de
> sqlserver y la traduci para
> >> probarla en POSTGRESQL
> >>
> >> CREATE OR REPLACE VIEW "public"."maximo" (
> >> maxnumero)
> >> AS
> >> SELECT max(accesos_usuarios.idusuario) AS
> maxnumero
> >> FROM accesos_usuarios;
> >>
> >> Se ejecutaria esta vista y se toma el valor + 1
> al momento de grabar .
> >>
> >
> > ¿Al momento de grabar que?
> >
> >
> Entiendo que quiere guardar un campo id calculado...
> pero creo que es
> mejor :
> 1.- Calcularlo en el insert
> 2.- controlar el NULL
>
> Select
> Coalesce(max(foo),0)+1 as foo
> from foo
> Where ....
>
> Es eso lo que quieres hacer o no???
> Slds.
> J.
>
> --
> TIP 1: para suscribirte y desuscribirte, visita
> http://archives.postgresql.org/pgsql-es-ayuda
>

Yo creo que quiere llevar un autonumerico secuencial,
mejor que cree un campo serial y soluciona su
problema, eso que saco de sqlserver me parece feo en
sqlserver, en postgresql o en cualquier cosa.

Atte.
Gabriel Hermes Colina Zambra.

Comparte video en la ventana de tus mensajes (y también tus fotos de Flickr). Usa el nuevo Yahoo! Messenger versión Beta.
http://e1.beta.messenger.yahoo.com/

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Carlos Alberto Márquez Rey 2007-11-23 17:19:47 Re: CAMPOS TIMESTAMP y DATE se presentan como character(19) y character(10)
Previous Message Sebastián Villalba 2007-11-23 15:48:17 RE: Tutoriales e info=?ISO-8859-1?Q?rmaci=F3n_de_Postgre?=s (Era: Help !!!)