Skip site navigation (1) Skip section navigation (2)

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 (view raw or flat)
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

pgsql-es-ayuda by date

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

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group