Re: Secuencias (Consulta) II

From: "Jose Ayala - INCALPACA TPX" <jayala(at)incalpaca(dot)com>
To: <mmiranda(at)americatel(dot)com(dot)sv>, <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Secuencias (Consulta) II
Date: 2005-05-11 20:55:43
Message-ID: 023301c5566b$cd58b780$140b0a09@sistem03
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El default de tu campo ID deberia ser asignado en un trigger.. el cual llame una funcion que extraiga el valor de un sequence diferente dependiendo del valor ingresado en tu campo pais.

Slds

Jose J. Ayala Pineda
Sistemas e Informatica
Incalpaca TPX S.A.
www.incalpaca.com

----- Original Message -----
From: mmiranda(at)americatel(dot)com(dot)sv
To: pgsql-es-ayuda(at)postgresql(dot)org
Sent: Wednesday, May 11, 2005 12:52 PM
Subject: [pgsql-es-ayuda] Secuencias (Consulta) II

Hola, aprovechando que se esta tocando el tema, como puedo hacer varias secuencias en una mismo columna?, mejor dicho una secuencia que dependa de otra columna de la tabla, por ejemplo la tabla tiene la siguiente estructura

clientes (
id serial,
pais varchar,
cliente varchar)

El id es el identificador unico de ese cada cliente, pero quiero que sea una secuencua diferente atada a cada pais, o sea que habra id de cliente 15, 20, 5000, etc en cada pais.

Es posible?

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2005-05-11 20:56:25 Re: Tablespaces
Previous Message Alvaro Herrera 2005-05-11 20:55:31 Re: Secuencias (Consulta) II