Dette er hurtigere end concat
+ substring
rutine.
select substring(MD5(RAND()),1,20);
Som jeg har testet at indsætte 1M tilfældige data, md5
rutinen bruger kun 1/4 (endnu mindre) tid af concat
+ substring
rutine;
Problemet er, at en md5-streng kun indeholder 32 tegn, så hvis du har brug for en længere, skal du manuelt generere flere md5-strenge og substring
det selv.