簡體   English   中英

MySQL說:文檔(#1064)-您的SQL語法有錯誤;

[英]MySQL said: Documentation (#1064) - You have an error in your SQL syntax;

我試圖在我的mysql數據庫中創建一個表,並且不斷收到此錯誤。 請幫忙,代碼如下:

CREATE TABLE 'Test'.'Sensor' (
'id' INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
'time' TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
'value' VARCHAR( 10 ) NOT NULL,
)

錯誤是:

MySQL說:文檔

#1064-您的SQL語法有誤; 檢查與您的MySQL服務器版本相對應的手冊,以在``Test''附近使用正確的語法。'Sensor'('id'INT NOT NULL AUTO_INCREMENT PRIMARY KEY,'time'TIMES'在第1行

刪除單引號,然后嘗試這樣:-

CREATE TABLE Test.Sensor ( 
    id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, 
    time TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, 
    value VARCHAR( 10 ) NOT NULL 
);

我認為您已經選擇了數據庫,然后選擇使用測試。

CREATE TABLE Sensor ( id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, time TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, value VARCHAR( 10 ) NOT NULL );

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM