2017-01-13 11 views
3

私はDatagrip 2016.3を使用しています。テーブルの値を変更しようとすると、その値をデータベース(Oracle SQL-DB)にコミットできません。Datagripで表に変更をコミットできません

私は何をしました: - いくつかの新しい値 /にセルを設定する - チェックマークのアイコンを押すと( 'コミット') - AND/OR CTRL + RETURN を押す - タブ を閉じる - タブ を再度開きます - /新しい価値がなくなった、古いものはまだそこにある。

私はこれを、異なるスキーム(および異なるデータベース)上の異なるテーブルで試しました。列はNULL可能です。入力された値は正当です。 Oracle SQL Developerを使用して値を変更できます。

EDIT(20170116)ほとんどのテストのために

私は地元のOracleインストールの標準HRスキーマのテーブルを変更しようとした問題が発生した後。 SQL Developerを使用して同じ表を変更できます。

+0

、試してみてくださいDataGrip 20にその変更をコミットし

  • 「DB」)のアイコン16.3.2とそれが再生されているかどうかを確認 – moscas

  • +0

    @moscas:はい。申し訳ありませんが、問題は依然として続きます。 – Oliver

    +0

    maxim.sobolevskiy [at] jetbrains.comにお書き添えください。今後も引き続き議論を進めていきます。 – moscas

    答えて

    4

    世界は、陽子、中性子、電子および馬でできています。

    1. 列を入力するか、値を変更(行が緑色にマークされている)
    2. データベースへの変更(矢印を提出してください:以下の手順が必要とされているデータベースに変更をコミットする

    データベース(チェックマーク(コミット自動コミットするか、コンテキストメニューのために右クリックして選択します))

    +4

    これは非常に奇妙なインターフェイスです。自動コミットを選択しても、実際には「自動」コミットされません。それでもデータベースへの送信アイコンを押す必要があります。ほとんどの人が期待しているとは思っていません。 –

    関連する問題