commit at end 什么意思?

qdjnlmk 2010-01-20 11:43:29
commit at end 什么意思?
...全文
195 12 打赏 收藏 举报
写回复
12 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
雪狼__ 2010-01-22
  • 打赏
  • 举报
回复
最后提交
字面上就可以看出来
oraclemch 2010-01-21
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 qdjnlmk 的回复:]
看来还是要测试,,,


毛爷爷说过,“实践是检验真理的唯一标准",不能完全相信所谓的直译。。。。
[/Quote]

是啊,都是最后提交的意思,commit at end 就是最后提交的意思啊!
qdjnlmk 2010-01-21
  • 打赏
  • 举报
回复
看来还是要测试,,,


毛爷爷说过,“实践是检验真理的唯一标准",不能完全相信所谓的直译。。。。
qdjnlmk 2010-01-21
  • 打赏
  • 举报
回复
我亲力亲为亲自测试了一笔数据,,,确实是,所有数据导入结束后全部提交。
原英文本意:
·Commit every…
Indicates after how many records you want to do a commit. If you set this to 0, all data will be committed at the end of the entire import.
看来,原汉化版本的翻译是完全错误的,(0=终止提交)

huangyunzeng2008 2010-01-20
  • 打赏
  • 举报
回复
不知道你说的是什么意思啊?
qdjnlmk 2010-01-20
  • 打赏
  • 举报
回复
qdjnlmk 2010-01-20
  • 打赏
  • 举报
回复
PL/SQL原英文帮助文件:


某网络高手汉化后的帮助文件:


crazylaa 2010-01-20
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 qdjnlmk 的回复:]
两种意思(有歧义):

一、COMMIT AT END,英文字面意思就是,结束后提交;

然而,原网络汉化版本,

给翻译为:终止提交???


不知道,哪种意思才是真正的原PL/SQL的本意????

请指教高手,,,

[/Quote]
看上下文,说你可以设置提交间隔时间(每隔多久提交一次),而当间隔时间为0表示最后一起提交(总不能不提交吧?)
所以这里应是最后一起提交。不过既然你有这个工具,那就自己试试看咯。
罗耗子 2010-01-20
  • 打赏
  • 举报
回复
肯定不能终止提交啊,那不白费劲吗?
wh62592855 2010-01-20
  • 打赏
  • 举报
回复
结束时一起提交
qdjnlmk 2010-01-20
  • 打赏
  • 举报
回复


两种意思(有歧义):

一、COMMIT AT END,英文字面意思就是,[color=#FF0000]结束后提交


然而,原网络汉化版本,

给翻译为:终止提交???


不知道,哪种意思才是真正的原PL/SQL的本意????

请指教高手,,,[/color]
crazylaa 2010-01-20
  • 打赏
  • 举报
回复
commit:提交
at end:最后
这里应该是最后一起提交的意思吧?
发帖
Oracle 高级技术

3473

社区成员

Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
帖子事件
创建了帖子
2010-01-20 11:43
社区公告
暂无公告