sql >> Database >  >> RDS >> Mysql

samengestelde (alfanumerieke) primaire sleutel en automatisch verhogen

Ik heb dit een tijdje geleden gevraagd. Mysql doet dit helaas niet. Ik zou het graag willen, maar het gaat gewoon niet. In php zou je het kunnen doen. Voorbeeld:

public function random_id_gen($length)
    {
        //the characters you want in your id
        $characters = '23456789ABCDEFGHJKLMNPQRSTUVWXYZ';
        $max = strlen($characters) - 1;
        $string = '';

        for ($i = 0; $i < $length; $i++) {
            $string .= $characters[mt_rand(0, $max)];
        }

        return $string;
    } 


  1. Oracle:hoe converteer ik hex naar decimaal in Oracle SQL?

  2. Door komma's gescheiden waarden van een kolom in rij splitsen, via Oracle SQL-query

  3. MySQL slaat eerste 10 resultaten over

  4. Het datumformaat vinden dat wordt gebruikt in de huidige sessie in SQL Server (T-SQL)