2011-08-21 103 views
0

有人能告訴我這個語法有什麼問題嗎?當我嘗試創建表格時,我不斷收到語法錯誤。MYSQL語法錯誤

CREATE TABLE 'Arizona Diamondbacks'(
gd date, 
team varchar(255), 
score int(255), 
odds int(255), 
opp varchar(255), 
oppScore varchar(255), 
oppOdds varchar(255), 
ha varchar(10)) 

回答

1

你應該使用回來的表名引號('),而不是單引號(')

+0

它的工作,謝謝。 – user532493

0

如果您想使用兩個單獨的單詞,請從表名中除去引號並使用反引號。

0

你需要在名稱中的空白?

CREATE TABLE Arizona_Diamondbacks (gd date, team varchar(255), score int(255), odds int(255), opp varchar(255), oppScore varchar(255), oppOdds varchar(255), ha varchar(10)) 
0

刪除表名和表名之間的空格(使用下劃線)。 Mysql將它作爲兩個不同的單詞。