Oracle 12c查询结果在sqlplus中,但不是在SQL Developer中
我有一个名为sp_admin的实例,其中有几个表。其中一个叫做“租户\ api \用户”。在sqlplus中,我可以Oracle 12c查询结果在sqlplus中,但不是在SQL Developer中,oracle,Oracle,我有一个名为sp_admin的实例,其中有几个表。其中一个叫做“租户\ api \用户”。在sqlplus中,我可以从任何表中选择*,包括租户\ api \用户(或选择计数(*)等),结果很好。然而,当我在SQLDeveloper中对这个特定的表运行查询时,它总是返回零条记录 当我运行select*from tenant\u api\u user时从SQL Developer,它立即返回0条记录-无需等待。来自sqlplus的同一查询返回表中唯一的记录。当我尝试更新sqlplus中可见的记录时,
从任何表中选择*
,包括租户\ api \用户(或选择计数(*)
等),结果很好。然而,当我在SQLDeveloper中对这个特定的表运行查询时,它总是返回零条记录
当我运行select*from tenant\u api\u user时代码>从SQL Developer,它立即返回0条记录-无需等待。来自sqlplus的同一查询返回表中唯一的记录。当我尝试更新sqlplus中可见的记录时,SQL开发人员会说0行已更新。
以前有人经历过这种行为吗?似乎只有这张桌子是孤立的。SQLDeveloper在处理任何其他表时都不会这样做 如果您在一个会话中输入了数据,但未运行commit
语句,则在提交数据之前,您将无法在另一个会话中查看该数据。是否在SQL*Plus中输入了数据?如果是这样,您是否提交了数据?谢谢MT0-就是这样。。。新手犯的错误。请将此添加为解决方案,以便我可以将其标记为解决方案。干杯谢谢MT0-正是这个问题。