我想用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