MySQL Alpha Generateur

Tout d’abord il faut créer UN caractère alpha en mysql :

  • 97 : position du caractère ‘a’ en minuscule
  • 122 : position du caractère ‘z’ en minuscule
  • RAND() : générateur de nombre aléatoire entre 0.0 et 1.0
  • FLOOR() : arrondi au sol (coupe les virgules)
  • CHAR() : transformation en caractère du chiffre

Ensuite on peut utiliser cette petite sp, pour constituer une string de 3 caractères.

On utilise une variable tampon l_tmp qu’on remplit chaque fois avec 1 caractère qu’on concatène à notre string finale l_str

edit : la variable l_str doit être indiquée inout sinon le résultat est tjrs == null.

Le factoring c’est mal, enfin du moins en database. Donc tout en un ça donne :

Posted in Sql by El Gnap at October 29th, 2012.
Tags: , ,

Leave a Reply

*