无法使用Datagrip提交对表的更改

Oli*_*ver 3 sql oracle datagrip

我使用Datagrip 2016.3。当我尝试更改表中的值时,无法将其提交到数据库(Oracle SQL-DB)。

我该怎么做:-将单元格设置为/一些新值-按对勾图标(“提交”)-和/或按CTRL + RETURN-关闭标签-重新打开标签-/新值不见了,旧的一个仍然在那里。

我在不同的方案(和不同的数据库)上用不同的表进行了尝试。该列可为空,输入的值合法。我可以使用Oracle SQL Developer修改值。

编辑(20170116)

对于遇到问题后的大多数测试,我尝试更改本地oracle安装的标准HR模式的COUNTRY表。可以使用SQL Developer更改同一表。

Oli*_*ver 5

要将更改提交到数据库,需要执行以下步骤:

  1. 输入一行或更改值(该行标记为绿色)
  2. 将更改提交到数据库(带有“ DB”的箭头图标)
  3. 将更改提交到数据库(自动提交或右键单击上下文菜单,然后选择提交(选中标记))

  • 那是一个非常奇怪的界面。选择自动提交实际上并没有“自动”提交。您仍然需要按“发送到数据库”图标。这不是我认为大多数人会期望的。 (4认同)