Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

kunci utama komposit (alfanumerik) dan peningkatan otomatis

Saya menanyakan ini beberapa waktu lalu. Sayangnya, MySQL tidak melakukan ini. Saya ingin sekali, tetapi tidak. Di php Anda bisa melakukannya. Contoh:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tabel B-Tree vs Hash

  2. Membuat kursor dengan SQL Dinamis di MySQL

  3. MySQL SEPERTI DI ()?

  4. MYSQL:Bagaimana saya bisa menemukan 'tanggal Senin lalu' (Masalah kinerja)

  5. PHP strtotime() berfungsi salah 1 jam?