1
A
回答
2
我想你想在表名中轉義這些字符。使用quote_identifier DBI method
0
你爲什麼要動態地創建表?你應該設計一個合適的數據庫模式來適應你需要存儲的數據。
我的印象基於你的問題是你做錯了。
創建表很容易用一個標準做CREATE TABLE命令,但是,例如:
$dbh->do('CREATE TABLE testtable (foo VARCHAR(100), bar INT(4), baz DATETIME);');
你可以生成SQL很輕鬆了,而且也沒有理由你應該有任何「有趣的結束字符」。
我仍然不相信這是正確的解決方案,無論你想要做什麼,也許你可以擴大問題,更多的信息,爲什麼你要這樣做,因爲我得到的感覺它沒有經過全面的考慮,最終會導致一個數據庫結構不可維護的混亂。
如果你想存儲沒有很好地成爲一個傳統的關係數據庫模式的動態數據,你也可以考慮以文檔爲中心的數據庫,如MongoDB(存儲數據的基於JSON的「文件」,給你很大的靈活性;有一個MongoDB module on CPAN接口與它很容易)。
相關問題
- 1. 創建從MySQL列和動態錶行
- 2. mysql動態創建表格
- 3. Perl動態創建方法
- 4. 從mysql查詢動態創建表
- 5. 在Rails中動態創建mysql列表
- 6. 通過PHP動態創建Mysql表?
- 7. 動態創建MySQL表可以嗎?
- 8. 在mySQL中創建動態表格
- 9. 使用動態創建表格創建MySQL表格
- 10. 從2 MySQL表動態地創建表和允許更新
- 11. 使用谷歌圖表,mysql和php創建動態圖表
- 12. 動態創建行的MySql
- 13. MySQL:動態創建桶
- 14. 創建動態mysql查詢
- 15. 動態查詢創建MySQL
- 16. 動態表創建
- 17. 創建動態表
- 18. 動態表創建
- 19. 動態創建表?
- 20. 在Perl中動態創建文件
- 21. 從mysql的表中創建動態創建的列
- 22. 用php和mysql動態創建一個表格
- 23. 表動態創建和的DataGridView
- 24. 動態創建函數和表達式
- 25. sqlalchemy動態創建表和映射類
- 26. 動態創建表格和行
- 27. 動態創建表單和容器
- 28. 如何創建表THEAD和TBODY動態
- 29. 動態創建php文件和表
- 30. 如何在Perl中創建動態列表