首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >行未插入到表中

行未插入到表中
EN

Stack Overflow用户
提问于 2009-08-06 13:08:49
回答 3查看 158关注 0票数 0

该表存在于oracle数据库中,我正在使用一条记录更新该表。它正在执行,当我从那个表中输入select *时,它就会显示该记录。

但问题是我什么时候提交更改。该表没有显示任何内容-我在表中没有看到任何内容,它显示了0条记录。

你能帮帮我吗?

代码语言:javascript
复制
insert into recon values(1,'sri',-1,'20090806'); 

在这之后,如果我写

代码语言:javascript
复制
select * from recon; 

它显示了该记录,但是在提交之后,它没有显示任何内容。该表没有触发器。

这不是一种观点。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-08-06 14:43:05

这是一个全局临时表,提交后它就被清空了。

有两种类型的临时表,1在提交后清空,2.结束会话后清空。

票数 3
EN

Stack Overflow用户

发布于 2009-08-06 13:18:44

我的猜测是事务没有正确提交,最初我认为这是因为嵌套事务(我在SQLServer工作),但基本上可能是因为没有正确提交事务

票数 0
EN

Stack Overflow用户

发布于 2009-08-06 13:45:53

如果您是管理员,请检查其他用户是否已登录到数据库并正在使用该表,从该表/数据库中解锁该用户。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1238760

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档