Re: correlativo que cambia según circusntancias

From: "Cesar A(dot)" <carbonararivas(at)yahoo(dot)es>
To: Lista PostGreSQL <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: correlativo que cambia según circusntancias
Date: 2006-04-13 02:10:21
Message-ID: 20060413021021.20248.qmail@web26015.mail.ukl.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Vale...

Se me ocurrió probar. Cree una secuencia de incremento 1 desde 0, y en el valor predeterminado para el campo:

date_part('year','now'::datetime)||nextval('public.correlativo_seq'::text)

va de perlas, me agrega el año concatenado con el autoincrementable...

Me parece que podría ir mejor en una función, de manera que pueda concatenarle otro caracter que pueda ir identificando cuando el usuario lo setee desde un formulario... pero eso sí que no sé cómo hacerlo

¿ideas?

Gracias de una

Julio Rivero <jcrmlima(at)gmail(dot)com> escribió: Una sugerencia:

SELECT (EXTRACT(YEAR FROM now()))::text||(correlativo)::text;

correlativo puede ser una secuencia de correlativo (casteado a text para poder concatenar) en tu caso unidad de trabajo


On 4/12/06, Cesar A. <carbonararivas(at)yahoo(dot)es> wrote: Buenas tardes.

Necesito tener un campo correlativo, pero que bajo ciertas circunstancias (año, unidad de trabajo, le provocó al jefe) se debe inicializar.

Se me ocurre, hacerla en dos o tres partes, según sea necesaria, una de X cantidad de caracteres (por ejemplo, el año), concatenada con una segunda parte, por ejemplo, serial...

Cesar A. Carbonara R.
Usuario Linux 377997
Debian Sarge
www.gulmer.org.ve

---------------------------------

LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
http://es.voice.yahoo.com

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Espartano 2006-04-13 16:58:10 Postgres en una handheld
Previous Message Julio Rivero 2006-04-13 00:05:27 Re: AYUDA CON POSTGRESQL PARA VISUAL BASIC 6.0