我想用Java創建一個工作流管理工具,允許不同的用戶根據自己的需要動態地創建自己的數據庫表和記錄。有沒有一種明智的方式來實現這一點?我會很欣賞在正確的方向上的一些指針。謝謝。從用戶輸入創建數據庫表和記錄
0
A
回答
0
您可以使用JDBC使用簡單的「CREATE table」SQL命令即時創建表。 有時,數據庫的模式可能會在不允許創建新對象的生產環境中鎖定,如果您有權在數據庫中創建表,那麼不會阻止您動態創建表。
+0
我不認爲在生產環境中向運行時數據庫用戶授予「create table」特權(也可能是「drop table」)並不是一個好理想。 – michael667
+0
這意味着您不會批准任何管理數據庫的工具?如果用戶使用swing UI或命令行客戶端,那有什麼關係? – Dariop
相關問題
- 1. 從用戶輸入創建數據庫登錄和用戶
- 2. 基於用戶從表單輸入創建數據庫查詢?
- 3. 從數據庫記錄創建路由
- 4. PHP/MySQL:從用戶輸入創建數據庫
- 5. Web2Py - 從用戶輸入創建表
- 6. 從用戶輸入創建java列表
- 7. 如何從用戶輸入和SQL數據庫創建計算字段
- 8. Python中創建用戶輸入表單和轉換輸入到數據幀
- 9. 創建用戶後插入數據庫
- 10. 數據庫記錄沒有被創建?
- 11. asp.net mvc創建數據庫記錄
- 12. 爲銀行記錄創建數據庫
- 13. 數據庫未創建記錄
- 14. 從數據庫檢索用戶輸入
- 15. 獲得數據庫前10名記錄和從當前登錄用戶記錄
- 16. 用戶創建的數據庫或表
- 17. 獲取用戶輸入以創建mysql數據庫
- 18. Heroku PostgreSQL用戶和數據庫創建
- 19. 創建數據庫和表
- 20. 建立表格來創建數據庫記錄類型
- 21. 根據數據庫記錄創建yii2表單域
- 22. 從記錄中創建java遞歸數組列表從數據庫中檢索
- 23. 基於用戶輸入數據使用php創建動態表
- 24. 創建登錄和PHP和數據庫
- 25. 訪問數據庫 - 創建數據輸入表
- 26. 如何從數據庫記錄中創建json數組
- 27. 從客戶端數據庫創建和複製本地數據庫中的表
- 28. C#插入記錄到數據庫表
- 29. 根據用戶輸入創建輸入數量(帶前綴)
- 30. 根據用戶輸入的輸入創建數組
是的,有一個明智的方法來實現這一點。不,我們不打算爲你設計一個系統。 –
所以基本上,你想使用JAVA來處理數據庫。 Google是你的朋友。 – CosminO
您嘗試過什麼,您知道哪些技術以及您遇到了哪些問題?在提出問題之前,預計至少需要進行最少的研究工作。 – pap