我有我的Oracle SQL Developer,這是連接到PostgreSQL數據庫自動提交連接到PostgreSQL
根據這一鏈接時,在甲骨文的SQLDeveloper始終打開:Oracle SQL Developer and PostgreSQL 我設法我的SQLDeveloper連接到PostgreSQL(僅供參考,我SQLDeveloper版本是17.2,而服務器中的postgresql是9.6)
但是,儘管我的SQLDeveloper中的自動提交設置已關閉(通過工具>首選項>數據庫>高級),但我的SQLDeveloper無法提交和回滾。當我試圖執行提交/回滾手動(通過鍵入IE 「COMMIT;」 或 「ROLLBACK;」),I得到的消息:
Cannot rollback when autoCommit is enabled.
據我所知,PostgreSQL的總是自動提交,並自動提交關閉由客戶完成。例如,我嘗試了PGAdmin,並設法手動提交和回滾而沒有自動提交(太糟糕了,PGAdmin有點慢)
任何人都可以幫助我在連接到PostgreSQL時關閉SQLDeveloper的自動提交嗎?
感謝