java代码中用JDBC导入sql脚本
答案:2 悬赏:0
解决时间 2021-01-16 14:38
- 提问者网友:不爱我么
- 2021-01-16 10:31
java代码中用JDBC导入sql脚本
最佳答案
- 二级知识专家网友:酒者煙囻
- 2021-01-16 11:22
source d:okercn.sql 把这改成d:\\okercn.sql试试
全部回答
- 1楼网友:夜风逐马
- 2021-01-16 12:35
之前也有人问过这样的问题,这是我的建议 1. 可以看看JAVA的这个方法:java.lang.Runtime.getRuntime().exec();缺点:由于你的数据库密码为空,所以用这个方法 .bat也无法运行2.用数据流读入SQL文件,然后用 String.toString().split(";"); 来分离出各个单独的SQL语句,一个一个的执行。缺点:如果SQL文件里有注释部分,就会麻烦点。3.用Ant写脚本执行4.数据库工具执行我还比较会选择3,4,数据库的操作,特别是对表结构的改变,还是在数据库里执行会比较好比如删表操作,就最好不要写在代码,在数据库里,误删除还能rollback,程序里就麻烦了
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯