有人能告訴我這個語法有什麼問題嗎?當我嘗試創建表格時,我不斷收到語法錯誤。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))
有人能告訴我這個語法有什麼問題嗎?當我嘗試創建表格時,我不斷收到語法錯誤。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))
你應該使用回來的表名引號('),而不是單引號(')
如果您想使用兩個單獨的單詞,請從表名中除去引號並使用反引號。
你需要在名稱中的空白?
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))
刪除表名和表名之間的空格(使用下劃線)。 Mysql將它作爲兩個不同的單詞。
它的工作,謝謝。 – user532493