社区
Web 开发
帖子详情
java程序直接执行sql文件
noway211
2010-01-26 10:01:15
如何用java程序直接执行sql文件?
sql文件中可能是一些简单的insert,update等,也有可能是一个存储过程,这样就不能
根据分号来一句一句执行。
...全文
429
17
打赏
收藏
java程序直接执行sql文件
如何用java程序直接执行sql文件? sql文件中可能是一些简单的insert,update等,也有可能是一个存储过程,这样就不能 根据分号来一句一句执行。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小龙在线
2012-01-16
打赏
举报
回复
为什么要直接运行?
如果sql文件没有错误,可以调用系统命令去执行sql文件,这样效率应该高点儿
比如:cd d:这条命令可以用java调用,sql文件也可以用命令执行,我知道数据库Oracle、MySQL都支持sql文件的调用执行
如果sql文件中的命令还需要分析,那就只能先读取,再用jdbc执行了
龙四
2012-01-16
打赏
举报
回复
存储过程可以这么执行么。。。。
存储过程应该先写到数据库中,然后再调用存储过程名执行 call pname
我的积分呢
2012-01-16
打赏
举报
回复
这写东西都是千奇百怪的也就是 实现方式有很多种,你可以灵活应用的!
ylovep
2012-01-15
打赏
举报
回复
runtime 调用cmd 执行一个批处理文件
圆圆一直在修炼
2012-01-15
打赏
举报
回复
存储过程里也是可以用“;”来分割的,自己写了一个,是可以这样的执行的
doniks
2010-02-03
打赏
举报
回复
帮顶
madsion_java
2010-01-28
打赏
举报
回复
JDBC执行SQL语句
爱吃芒果的猴子
2010-01-28
打赏
举报
回复
只会使用JDBC执行SQL语句
asarser
2010-01-28
打赏
举报
回复
关注一下
rumlee
2010-01-28
打赏
举报
回复
如果你可以自己修改sql文件的话,建议在sql文件中加一些分隔的标志,这样方便处理。
noway211
2010-01-28
打赏
举报
回复
那sql文件可能是个存储过程,不能用分号区别。里面可能还有各种注释
小爽昵称已被占用
2010-01-26
打赏
举报
回复
不能直接执行吧。。必须先读,然后处理。
烟雨鹏城
2010-01-26
打赏
举报
回复
读文件,获取sql,使用批处理执行
xlxyeyu
2010-01-26
打赏
举报
回复
看在你图片的份上,我帮顶了
VilenZYP
2010-01-26
打赏
举报
回复
先读文件,根据';'拆分之后,循环执行
java
执行
sql
脚本
在
Java
程序
中,运行
sql
文件
总结: 两种思路: 第一种思路:读取脚本
文件
,分解成
sql
语句,然后在
程序
中
执行
批处理。 第二种思路:利用 Ant 的
SQL
Task来实现
执行
SQL
脚本的功能。 第一种思路的麻烦之处在于,如何将一个
文件
中的所有语句分解成一句句的
SQL
语句,如果分解的稍微不成功,
执行
时就会出问题,所以必须在
文件
中作标记。 相比这下,...
java
登录的
sql
语句,如何获取
执行
过的所有
sql
语句
怎么获取
执行
过的所有
sql
语句我有一个
java
程序
,我想获取我登录网站
执行
过的所有
sql
语句,我的配置ibaties有什么方法,最好有例子。怎么获取
执行
过的所有
sql
语句
SQL
Java
------解决方案--------------------log4j里打开ibatis.
sql
日志------解决方案--------------------自己记录日志------解决方案----------...
如何在 tablespace 里增加数据
文件
?思维导图 代码示例(
java
架构)
在Oracle数据库中,要在一个现有的表空间(tablespace)里增加数据
文件
,通常通过
SQL
命令来完成。这个操作与
Java
架构
直接
相关性不大,因为这是数据库管理层面的任务,而不是应用
程序
开发任务。不过,如果你想要从
Java
应用
程序
中
执行
这个操作,你可以使用JDBC(
Java
Database Connectivity)来发送相应的
SQL
命令到Oracle数据库。请注意,在实际应用中,你应当处理异常,并且考虑安全性问题,比如
SQL
注入攻击。你可以根据这个结构创建一个图形化的思维导图。
java
调用触发器_
sql
Server 触发器 调用
java
.
在这里,通过 xp_cmdshell 调用
java
程序
.步骤:1)开启 xp_cmdshell(
sql
Server 2008):通过如下命令开启:EXEC sp_configure 'show advanced options', 1 --To allow advanced options to be changed.GORECONFIGURE --To update the cur...
java
文件
名按照名称排序,按照
文件
名中包含的版本号信息对
文件
名列表进行排序...
Too主要是想实践一下
Java
的Comparator的用法。我有一个
文件
夹,里面包含了100多个
sql
脚本
文件
,每个
文件
都是以update-x.x.x.x.
sql
的形式命名的,其中x.x.x.x为纯数字版本号。我想将这些
SQL
文件
中的内容收尾相连复制到一个
文件
中(windows7下cmd终端上允许8k多字符的单行命令,嘘~幸亏没超过)。分析:1. 获取
文件
名由于需要拼接的
文件
太多,决定写一段
程序
从...
Web 开发
81,110
社区成员
341,727
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章