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

mysql - स्तंभ नाम के रूप में कीवर्ड का उपयोग करते समय त्रुटि 1064 (42000)

वहां कुछ टाइपो त्रुटियां हैं, जैसे timestamp एक महत्वपूर्ण शब्द है, event char(255), . के बाद आपके पास एक अतिरिक्त अल्पविराम था ।

इसे आजमाएं:

    CREATE TABLE pulseLog (
    id INT(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
    `timeStamp` TIMESTAMP,
    `currentTime` DATETIME,
    `timeDiff` INT(10),
    `unixTime` INT(10),
    `currentR1` FLOAT,
    `currentS2` FLOAT,
    `currentT3` FLOAT,
    `currentAverageR1` FLOAT,
    `currentAverageS2` FLOAT,
    `currentAverageT3` FLOAT,
    `temp0` FLOAT,
    `temp1` FLOAT,
    `temp2` FLOAT,
    `temp3` FLOAT,
    `temp4` FLOAT,
    `temp5` FLOAT,
    `pulses` INT,
    `event` char(255)
 ) CHARACTER SET UTF8;

यह रहा SQL Fiddle DEMO

संपादित करें:

इसके अलावा टाइमस्टैम्प के लिए आपका सिंटैक्स समर्थित नहीं था। दिनांक, डेटाटाइम और टाइमस्टैम्प पर संदर्भ के लिए यहां देखें



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. प्रत्येक PHP प्रोग्रामर को क्या पता होना चाहिए?

  2. कॉलम और रैंड () दोनों द्वारा ऑर्डर कैसे चुनें?

  3. UTF-8:डेटाबेस में सही ढंग से दिखा रहा है, हालांकि utf-8 वर्णसेट के बावजूद HTML में नहीं है

  4. ansi_nulls . के बारे में कुछ

  5. PhpMyAdmin का उपयोग करके डेटाबेस को डुप्लिकेट कैसे करें