From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | linder poclaba lazaro <linder(dot)poclaba(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: cadenas en plpgsql |
Date: | 2006-04-25 17:11:35 |
Message-ID: | 20060425171134.GF27351@surnet.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
linder poclaba lazaro escribió:
> Hola lista buen día, tengo la siguiente duda queria realizar una función que
> genere automaticamente códigos de artículos e hice lo siguiente:
>
> CREATE OR REPLACE FUNCTION codart() RETURNS varchar AS'
> DECLARE
> art CONSTANT varchar := "art-";
El problema es que aca usar "art-" cuando en realidad deberia ser
''art-''.
Pero la otra respuesta tiene mucho sentido: lo que estas haciendo con
esta funcion es malo, pesimo, y no deberias hacerlo. Mejor usa un campo
SERIAL. Si llegas a tener muchos productos el rendimiento de esto sera
muy malo.
--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.
From | Date | Subject | |
---|---|---|---|
Next Message | Juan Martínez | 2006-04-25 17:12:48 | Re: acceso |
Previous Message | Daniel Hernandez | 2006-04-25 17:09:13 | rules |