99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
2018-11-09 閱讀量: 1066
認(rèn)識SQL常見錯誤之拼寫錯誤

這是新手和經(jīng)驗(yàn)豐富的開發(fā)人員中最常見的SQL錯誤類型。檢查下面的簡單SELECT語句,看看是否可以發(fā)現(xiàn)問題:

SELECT *
FORM dish
WHERE NAME = 'Prawn Salad';

如果您運(yùn)行此查詢,您將收到一條錯誤,指出:

SQL語句中的語法錯誤“SELECT * FORM [*] dish WHERE NAME ='Prawn Salad';”; 
SQL語句:SELECT * FORM dish WHERE NAME ='Prawn Salad'; [42000-176]

每個數(shù)據(jù)庫版本都會告訴您它不理解的確切單詞或短語,盡管錯誤消息可能略有不同。

這有什么不對?你拼錯了FROM as FORM。拼寫錯誤常見于關(guān)鍵字(如SELECT,F(xiàn)ROM和WHERE),或表和列名稱中。

最常見的SQL拼寫錯誤是由于:

  • “胖乎乎的手指”,你在右邊的附近寫了一封信:SELEVT或FTOM或WJIRE
  • “魯莽打字”,你輸入錯誤順序的正確字母:SELETC或FORM或WHEER

解:

使用具有語法突出顯示的SQL編輯器:將突出顯示SELECTWHERE關(guān)鍵字,但拼寫錯誤的FORM不會突出顯示。

例如有些代碼編輯器會將每個SELECT語句關(guān)鍵字置于淡紫色。如果關(guān)鍵字是黑色,就像任何其他參數(shù)一樣,讓您知道存在問題。

因此,如果我們糾正我們的陳述,

SELECT *
FROM dish
WHERE NAME = 'Prawn Salad'

關(guān)鍵字現(xiàn)在是正確的顏色,語句執(zhí)行時沒有錯誤。

0.0000
2
關(guān)注作者
收藏
評論(0)

發(fā)表評論

暫無數(shù)據(jù)
推薦帖子