2016-07-14 40 views
-2

這個簡單的mysql查詢中的語法錯誤是什麼?這個簡單的mysql查詢中的語法錯誤是什麼?

create table table1(
    date DATE PRIMARY KEY, 
    open float(10,6), 
    high float(10,6), 
    low float(10,6), 
    close float(10,6), 
    volume INT(10), 
    adj_close float(10,6); 
+0

格式化使得它有點更容易發現一些錯誤(如缺少')')。 – FirstOne

+0

我在此呼籲您注意那個'PRIMARY KEY'。確保它是你想要的,因爲它會讓你只有一行給定的日期。 – FirstOne

回答

0

你忘了用)

create table table1(date DATE PRIMARY KEY, open float(10,6), high float(10,6), low float(10,6), close float(10,6), volume INT(10), adj_close float(10,6)); 
+0

感謝您的快速回復.....欣賞它.... –

1

你缺少一個右括號關閉CREATE TABLE語句。試試這個:

CREATE TABLE table1(
    date DATE PRIMARY KEY, 
    open FLOAT(10,6), 
    high float(10,6), 
    low FLOAT(10,6), 
    close FLOAT(10,6), 
    volume INT(10), 
    adj_close FLOAT(10,6) 
); 
相關問題