----- Mensaje original ----- 
De: "Jaime Casanova" <[email protected]> 
Para: "Arcel Labrada Batista" <[email protected]> 
CC: "Alvaro Herrera" <[email protected]>, "pgsql-es-ayuda" 
<[email protected]>, "Marcelo Silva Robles" 
<[email protected]> 
Enviados: Jueves, 8 de Julio 2010 22:24:25 GMT +01:00 Amsterdam / Berlín / 
Berna / Roma / Estocolmo / Viena 
Asunto: Re: [pgsql-es-ayuda] como obtener ultimo registro insertado 

2010/7/8 Arcel Labrada Batista <[email protected]>: 
> buenas tardes listeros, 
> 
> tengo un tabla de la que deseo obtener el ultimo registro insertado pero el 
> problema es que el id no es auto incremental, yo lo creo de manera dinámica 
> utilizando secuencias 

diferente secuencias o una sola? una sola 

> pero le concateno un cadena delante 

siempre la misma cadena o puede cambiar? mas importante, es siempre el 
mismo largo la cadena que le aumentas? la misma cadena, el problema es mas 
complejo que eso, solo pongo un ejemplo sencillo para ver si se puede 

> , por lo que el id 
> es un varchar, alguien sabe y me ayuda con esto?? Gracias de antemano, 
> 

existe algun campo que indique la fecha de creacion del registro? no existe 

dependiendo de lo que contestes podria hacerse algo, pero igual vas 
preso... si vez, porque un buen diseño es necesario y no solo el 
capricho de un par de puristas? si el diseño hubiera estado bien hecho 
no tendrias este problema... 


-- 
Jaime Casanova www.2ndQuadrant.com 
Soporte y capacitación de PostgreSQL 

Responder a