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

क्या आपको MySQL में तालिका नामों के रूप में संख्याओं का उपयोग करने की अनुमति है?

MySql में तालिकाओं सहित वस्तुओं के नामकरण के नियम:

http://dev.mysql.com/doc/refman/5.1 /en/identifiers.html

<ब्लॉकक्वॉट>

पहचानकर्ता एक अंक से शुरू हो सकते हैं लेकिनउद्धृत होने तक केवल अंकों का नहीं हो सकता है।

तो यह अमान्य होगा:

 SELECT * FROM 12345;

लेकिन निम्नलिखित मान्य होंगे:

 SELECT * FROM `12345`;

या यदि एएनएसआई मोड में चल रहा है तो निम्न कार्य करेगा:

SET @@session.sql_mode=ANSI_QUOTES;
SELECT * FROM "12345";


  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. MySQL PHP असंगति

  3. सर्वर या phpMyADMIN तक पहुंच के बिना SQL तालिका निर्यात करने का आसान तरीका

  4. पीडीओ तैयार बयानों के साथ कई पंक्तियों को सम्मिलित करें

  5. MySQL तेजी से 600K पंक्तियों में से 10 यादृच्छिक पंक्तियों का चयन करें