我正在使用mysql。我將讀取文件中的值並使用PHP保存到數據庫中。文件中的值與特定的整數相關聯,並且可以使用該編號輕鬆識別。那麼將數據庫中的列名稱作爲數字是好主意嗎?我之前從未使用數字列名稱將mysql列名作爲數字是好主意嗎?
1
A
回答
3
這取決於您(使用some restrictions)。但是你認爲這是一個好主意嗎?如果我想你的同事,我不想看到SELECT '122' FROM '223' WHERE '456' = 456
而不是SELECT distance FROM places WHERE height = 456
+0
歡迎登上Viktor。這很好,而且是所有需要的答案。更糟糕的是,當它不是一個同事時,而是OP本人必須維護代碼:-)想象一下,如果你寫這個,離開它6個月後又回來了?祝你好運! – Mawg
相關問題
- 1. 將mysql連接設置爲靜態是一個好主意嗎?
- 2. 將緩存作爲服務提供是個好主意嗎?
- 3. 散列Python類是個好主意嗎?
- 4. 在mysql中索引datetime字段是個好主意嗎?
- 5. 使用計算列作爲主鍵的一部分是一個好主意嗎?
- 6. 在這種情況下,將外鍵作爲主鍵是個好主意嗎?
- 7. 將db/schema.rb放入.gitignore列表是個好主意嗎?
- 8. 使用自定義pk作爲字符串不好主意嗎?
- 9. .NET UnitOfWork作爲一個靜態類 - 這是個好主意嗎?
- 10. 創建Exception作爲內部類是一個好主意嗎? C++
- 11. IMEI作爲UDID的後備,這是一個好主意嗎?
- 12. SOA,將方法公開爲服務是一個好主意嗎?
- 13. 將路線作爲模型是不是一個好主意?
- 14. 數據庫列中的CSV - 不是一個好主意嗎?
- 15. 基於數字簽名的登錄系統是一個好主意嗎?
- 16. 總是使用Java Beans命名約定是個好主意嗎?
- 17. 將數據保存在strings.xml中是一個好主意嗎?
- 18. 將哈希(username_str + password_str)等密碼散列化時,將用戶的用戶名用作salt是個好主意嗎?
- 19. 在MySQL中使用時間而不是字符串CURRENT_DATE是個好主意嗎?
- 20. 作爲結構的XML +作爲表示的JSF:這是一個好主意嗎?
- 21. Ajax keep = alive是個好主意嗎?
- 22. django:是@csrf_exempt一個好主意嗎?
- 23. 使用boost :: any是個好主意嗎?
- 24. 聚合ViewModels是一個好主意嗎?
- 25. 使用OData是個好主意嗎?
- 26. MySQL外鍵 - 總是一個好主意?
- 27. 將夏威夷用作數據庫時區是個好主意嗎?
- 28. 寫我自己的MySQL庫?這是個好主意嗎?
- 29. 使用MySQL和Neo4j是一個好主意嗎?
- 30. 當存儲時間序列數據時,作爲_id是否是個好主意?
編號問題/解決方案!像這樣幾乎總是設計不佳的問題 – Strawberry
計算機編程的整個歷史都需要提供數字名稱。不要試圖推翻這一趨勢。 – EJP
Ick! [Code msell](https://en.wikipedia.org/wiki/Code_smell) – Mawg