2012-04-04 104 views
2

我對MySQL很陌生,我對一個問題感到困惑:我有一個表,我無法在列名周圍沒有撇號的情況下執行查詢,但對於剩下的表是可能的。我需要做不帶撇號的查詢才能在parrarel HSQL數據庫上做同樣的事情。它依賴於什麼? MySQL中的所有表都是InnoDB。列名和撇號

回答

3

你需要撇號,如果列名是保留字,或者如果它包含空格或特殊字符。表名同樣如此。

1

使用不包含在reserve words中的表名,那麼你不需要撇號(`)。