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

मैं कॉलम नामों के रूप में उपयोग किए जाने वाले आरक्षित शब्दों से कैसे बचूं? MySQL/तालिका बनाएं

आप दोहरे उद्धरण चिह्नों का उपयोग कर सकते हैं यदि ANSI SQL मोड सक्षम है

CREATE TABLE IF NOT EXISTS misc_info
  (
     id    INTEGER PRIMARY KEY AUTO_INCREMENT NOT NULL,
     "key" TEXT UNIQUE NOT NULL,
     value TEXT NOT NULL
  )
ENGINE=INNODB; 

या मालिकाना बैक टिक अन्यथा बच जाता है। (` को कहां ढूंढे विभिन्न कीबोर्ड लेआउट पर वर्ण इस उत्तर में शामिल है )

CREATE TABLE IF NOT EXISTS misc_info
  (
     id    INTEGER PRIMARY KEY AUTO_INCREMENT NOT NULL,
     `key` TEXT UNIQUE NOT NULL,
     value TEXT NOT NULL
  )
ENGINE=INNODB; 

(स्रोत:MySQL संदर्भ मैनुअल, 9.3 आरक्षित शब्द )



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में केस स्टेटमेंट का उपयोग कैसे करें?

  2. कैसे mysql चयन क्वेरी में दो तिथियों के बीच की तारीखों की सूची प्राप्त करने के लिए?

  3. उबंटू में MySQL के लिए एसएसएल/टीएलएस कैसे सक्षम करें

  4. लोड डेटा इनफाइल त्रुटि कोड:13

  5. एक क्रॉन जॉब के रूप में एक MySQL क्वेरी चलाएं?