社区
Oracle
帖子详情
PRO*C的问题:EXEC SQL COMMIT什么时候用,什么时候不用啊
tankcookie
2003-12-10 10:11:42
PRO*C的问题:EXEC SQL COMMIT什么时候用,什么时候不用啊
我看到的例子里好像select,insert不用,而update和delete需要
不太明白啊。
...全文
213
2
打赏
收藏
PRO*C的问题:EXEC SQL COMMIT什么时候用,什么时候不用啊
PRO*C的问题:EXEC SQL COMMIT什么时候用,什么时候不用啊 我看到的例子里好像select,insert不用,而update和delete需要 不太明白啊。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hawkgaonew
2003-12-10
打赏
举报
回复
SQL有4个典型的语句:select,insert,updat,delete.因select语句只是对库中记录进行查询,不涉及到对表中记录的异动,故实际在开发程序时,select操作均不作事务保护(transaction )处理,以提高查询效率.但后3个语句操作需要进行,trasaction begin,rollback和commit操作,如果发现一个事务中间执行异常,或者反悔这个操作,可以rollback回去.
要给分啊!!!
xpony
2003-12-10
打赏
举报
回复
楼上说的很详细了~~~~
当你对数据做了改动并且想把改动保存下来的话就用EXEC SQL COMMIT;
Oracle数据库 大事务的数据更改对数据库内部的影响
当用户执行一条
SQL
对数据库进行更改操作的时候,我们知道数据是从磁盘读取到内存中进行更改操作的, 那么当这个
SQL
执行时间很长,而且修改数据量非常大,由于内存容量大小的原因,可能在事务没有
commit
提交的情况...
Git 实用技巧
但很多人在刚开始学习Git的时候会遇到很多疑问,比如之前使用过SVN的开发者想不通Git提交代码为什么需要先
commit
然后再去push,而不是一条命令一次性搞定; 更多的开发者对Git已经入门,不过在遇到一些代码冲突、...
一天入门Docker容器技术
什么是Docker镜像 Docker镜像结构、运行一个简单的镜像 第5讲 Docker镜像常用命令 获取镜像、查看镜像信息、查找镜像、删除和清理镜像 第6讲
commit
命令创建镜像 使用
commit
命令创建镜像 第7讲 Docker容器(一) ...
沃趣科技罗小波:My
SQL
数据一致性
1、My
SQL
复制发展史简介,及其复制原理2、My
SQL
崩溃恢复安全性,包括:如何使用sync_binlog,innodb_flush_log_at_trx_
commit
来保证3、My
SQL
崩溃时不丢失数据,如何使用innodb_support_xa;innodb二阶段提交来保证...
Maven / Svn / Git 系列课程专题
(二):svn服务器的安装,Eclipse中安装svn插件 ,上传
pro
ject到SVN服务器,从SVN服务器下载
pro
ject到本地,模仿两个人在使用eclipse svn开发,回退(revert)到某一版本,分支(tag标记)。 (三)Git原理,git的...
Oracle
17,086
社区成员
55,238
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章