Oracle 12c查询结果是sqlplus而不是SQL Developer

时间:2013-12-11 01:17:15

标签: oracle

我有一个名为sp_admin的实例,其中有几个表。其中一个被称为'tenant_api_user'。从sqlplus,我可以从任何表select *,包括tenant_api_user(或select count(*)等),结果很好。但是,当我在SQL Developer中针对这一个特定表运行查询时,它总是返回零记录。

当我从SQL Developer运行select * from tenant_api_user;时,它立即返回0条记录 - 无需等待。来自sqlplus的相同查询返回表中的唯一记录。当我尝试更新从sqlplus可见的记录时,SQL Developer说0 rows updated.

之前有没有人经历过这种行为?它似乎只是孤立在这张桌子上。 SQL Developer不会以任何其他表的方式运行。

1 个答案:

答案 0 :(得分:1)

如果您在一个会话中输入了数据并且尚未运行commit语句,则在提交之前您将无法在另一个会话中看到该数据。