我在產品表中有字段名稱category_id。有沒有什麼好的理由,我不應該使用 - (破折號)在MySQL的字段名稱?
而且我希望類別id的名稱字段作爲category-id。
有沒有什麼好的理由,我不應該用在字段名稱?
我在哪裏可以找到哪個字符,我不應該在MySQL字段和表名中使用?
我在產品表中有字段名稱category_id。有沒有什麼好的理由,我不應該使用 - (破折號)在MySQL的字段名稱?
而且我希望類別id的名稱字段作爲category-id。
有沒有什麼好的理由,我不應該用在字段名稱?
我在哪裏可以找到哪個字符,我不應該在MySQL字段和表名中使用?
反對使用連字符的主要原因是大多數引用必須引用字段名稱。否則,它們看起來就像是一個減法運算符,對MySQL和人來說都是如此。
你可以看看reserved words list
一般情況下,你可以使用你想,只要你把它包裝在反引號任何名稱。
最安全的選擇是堅持使用字母數字+ _。這在「安全」命名方面非常標準,因爲這些字符都不能被誤稱爲運營商符號。