Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

समग्र (अल्फ़ान्यूमेरिक) प्राथमिक कुंजी और स्वतः वृद्धि

मैंने यह कुछ समय पहले पूछा था। MySQL दुर्भाग्य से ऐसा नहीं करता है। मैं इसे पसंद करूंगा, लेकिन ऐसा नहीं है। PHP में आप इसे कर सकते हैं। उदाहरण:

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. सिद्धांत 2:कम से कम एक मूल इकाई उपनाम चुने बिना पहचान चर के माध्यम से इकाई का चयन नहीं कर सकता

  2. PHP/MySQL में रैंक की गणना

  3. PostgreSQL SELECT स्टेटमेंट में डुप्लिकेट पंक्तियों को हटा दें

  4. MySQL में विदेशी कुंजी की मूल बातें?

  5. एक तालिका में सभी वस्तुओं का चयन करना और दूसरी तालिका के साथ जुड़ना, नल की अनुमति देना