Re: generar cadenas alfanumericas

From: "Victor Lopez" <d01m01a2000(at)gmail(dot)com>
To: "Victor Lopez" <d01m01a2000(at)gmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: generar cadenas alfanumericas
Date: 2007-04-09 22:45:31
Message-ID: ae043d070704091545g62c4d082g97ddd7efbd047788@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El 9/04/07, Alvaro Herrera <alvherre(at)commandprompt(dot)com> escribió:
> Victor Lopez escribió:
>
> > Veo que no me he explicado bien (ya va siendo costumbre) ...
>
> Yo diria, bastante peor que lo usual!
>
> > en una especie de pseudocódigo sería ...
> >
> > formo una cadena con todas las minúsculas, todas las mayúsculas y
> > todas las cifras ...
> > (como [a-zA-Z0-9]+)
> > determino la longitud de la cadena -> lc
> > repito hasta que sea valida con respecto a un dominio (por Ley, tiene
> > que tener mas de ocho caracteres, no repetirse y existir letras y
> > cifras)
> > -- repito n veces (cuantas mas veces mas 'mezclaré' la cadena)
> > ---- entre la posiión '0' y lc-1 busco dos posiciones aleatorias
> > ---- intercambio sus contenidos
> > -- FIN
> > FIN
>
> Bueno, no veo cual es el problema de implementar esto en PL/pgSQL. El

Por eso lo pregunto, porque no capto como se puede hacer en PL/pgSQL.

>
> algoritmo parece algo ineficiente, pero ese es otro problema.
>

Te recuerdo que, entre otras cosas (Apache y PHP sobretodo) soy un
novato en PostgreSQL.

Dame otro par de meses y mejoraré :-)

>
> Ahora, si el problema en cuestion es generar passwords aleatoriamente,
> creo que hay mejores maneras.
>

Un ejemplo será siempre bien recibido.

> --
> Alvaro Herrera http://www.CommandPrompt.com/
> PostgreSQL Replication, Consulting, Custom Development, 24x7 support
>

--
----o---( )---o----
Saludos de Victor Lopez Sabio
d01m01a2000(at)gmail(dot)com
--------oooo--------

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Gerardo Cavallini 2007-04-09 23:57:30 Re: Instalacion de Postgres
Previous Message Espartano 2007-04-09 21:40:03 Re: Se puede????????????