這個簡單的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);
這個簡單的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);
你忘了用)
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));
感謝您的快速回復.....欣賞它.... –
你缺少一個右括號關閉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)
);
格式化使得它有點更容易發現一些錯誤(如缺少')')。 – FirstOne
我在此呼籲您注意那個'PRIMARY KEY'。確保它是你想要的,因爲它會讓你只有一行給定的日期。 – FirstOne