2017-08-18 74 views
1

我正在使用mysql。我將讀取文件中的值並使用PHP保存到數據庫中。文件中的值與特定的整數相關聯,並且可以使用該編號輕鬆識別。那麼將數據庫中的列名稱作爲數字是好主意嗎?我之前從未使用數字列名稱將mysql列名作爲數字是好主意嗎?

+4

編號問題/解決方案!像這樣幾乎總是設計不佳的問題 – Strawberry

+1

計算機編程的整個歷史都需要提供數字名稱。不要試圖推翻這一趨勢。 – EJP

+0

Ick! [Code msell](https://en.wikipedia.org/wiki/Code_smell) – Mawg

回答

3

這取決於您(使用some restrictions)。但是你認爲這是一個好主意嗎?如果我想你的同事,我不想看到SELECT '122' FROM '223' WHERE '456' = 456而不是SELECT distance FROM places WHERE height = 456

+0

歡迎登上Viktor。這很好,而且是所有需要的答案。更糟糕的是,當它不是一個同事時,而是OP本人必須維護代碼:-)想象一下,如果你寫這個,離開它6個月後又回來了?祝你好運! – Mawg

相關問題