我有一个名为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不会以任何其他表的方式运行。
答案 0 :(得分:1)
如果您在一个会话中输入了数据并且尚未运行commit
语句,则在提交之前您将无法在另一个会话中看到该数据。