【发布时间】:2015-05-28 10:28:53
【问题描述】:
我在使用 Oracle 时遇到问题。我有一个数据库或架构和两个应用程序来管理一些数据:管理应用程序和客户端应用程序。
我通过客户端应用程序访问数据,它显示行和字段。
我通过管理应用程序访问数据并且可以看到完全相同的数据。
然后我从管理应用程序中创建一个insert,我可以看到新行。
现在,我使用客户端访问它并显示旧数据,我的意思是没有新行的数据库。
即使我在管理员中“更新”了一个字段,我也不会在客户端应用中看到该“更新”。
这是插入:
INSERT
INTO sae_scenario_type
(
id,
name,
description,
locked
)
VALUES
(
SEQ_SAE_SCENARIO_TYPE.nextVAL,
'Direct_SQL_Insertion_1',
'Direct SQL Insertion from RfoAdmin 1',
'N'
)
我已阅读文档,但找不到可以拥有同一张表的两个版本或类似内容的东西。 我习惯了 PostgreSQL 和 MySQL,但不习惯 Oracle。现在我必须绕过客户端应用程序直接将行插入数据库,我可以使用管理应用程序,但我无法在客户端应用程序中看到它们。
我很确定这与 Oracle 配置或类似的东西有关,但现在我无权访问它。我只是想为几周后开始的一个项目做准备。然后我将可以访问管理数据库的人员(我希望如此)。
有什么想法吗?
【问题讨论】:
-
您在插入后提交了吗?
-
谢谢!是的,你是对的。我只是远离疯狂的承诺。
-
啊!感谢 Lalit Kumar 的版本。