From: | Juan José Santamaría Flecha <juanjo(dot)santamaria(at)gmail(dot)com> |
---|---|
To: | Alvaro Herrera <alvherre(at)postgresql(dot)org> |
Cc: | Ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: cash_words en español? |
Date: | 2019-08-19 16:46:56 |
Message-ID: | CAC+AXB3PMqRaTT4tw6ywiB3YbSS82j6y=aD3w6auwf8DdqhAaw@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Mon, Aug 19, 2019 at 6:31 PM Alvaro Herrera <alvherre(at)postgresql(dot)org> wrote:
>
> Anthony Sotolongo escribió:
> > Hola, y para hacerte un función propia tal vez te ayuden estas que están en
> > ingles:
> >
> > https://wiki.postgresql.org/wiki/Integer_to_Text
> >
> > https://wiki.postgresql.org/wiki/Numeric_to_English
> >
> > y si las ajustas al español, compártelas ;-)
>
> Escribí una hace años en plperl ... acá está. No me gusta tanto porque
> uno de los casos recursivos pasa a través de SPI ... sería mejor tener
> una referencia a código (como el sub $digito) pero por alguna razón
> nunca hice esa modificación.
>
> Tampoco maneja millones, pero debería ser muy fácil agregarlo.
>
> A lo mejor a alguien le puede servir esto.
>
Entre el ejemplo del wiki y el código Perl parece sencillo de ajustar
a PL/pgSQL. Adjunto un ejemplo.
Un saludo
Juan José Santamaría Flecha
Attachment | Content-Type | Size |
---|---|---|
numero_a_texto.sql | application/octet-stream | 2.6 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Gabriel Colina | 2019-08-21 15:32:02 | UNSUSCRIBE |
Previous Message | Alvaro Herrera | 2019-08-19 16:30:47 | Re: cash_words en español? |