达梦数据库DM管理工具增删改不生效怎么办?如何设置事务自动提交?
前言
我在使用达梦数据库DM时,一开始使用的是达梦数据库自带的连接工具DM管理工具。自带的有它自己的好处,起码对于修改新增字段等是比较兼容的。后面我发现DBeaver也是支持连接达梦数据库的,所以后面用DBeaver也在连接达梦数据库。
我在一开始使用的DM管理工具的时候,遇到了一个奇怪的问题,就是不论我如何对数据库进行新增,删除,修改,最后刷新数据之后,发现数据还是没有任何改变。这就让我很奇怪了。直到后面,我在看达梦官网的时候,才发现了问题的原因。接下来,我将介绍下为什么会有这个问题,以及该如何修改这个问题。
如何操作
首先,这个原因是DM管理工具默认是不自动提交事务的,这个和我之前使用的Navicat和DBeaver是不一样的。他们这两个工具都是默认自动提交事务的,所以,对于增加、删除、修改,都是执行好语句就生效的。但在DM管理工具这边,需要手动commit一下,才能生效。但每次都手动提交,是不是也很麻烦。毕竟对于我来说,这是比较麻烦的。
那么,该如何设置呢?首先,点击上方的窗口,再点击下选项。
然后,在弹出的对话框中,点击下查询分析器,然后在右侧的自动提交的勾选框上,勾选上这个选项。
最后,我们点击下面的确定按钮,即可完成自动提交了。是不是很简单。不过,话说达梦这个工具也有点坑啊,为啥默认不设置是自动提交的呢?看来人性化的地方,还是不如Navicat,甚至也不如DBeaver。
总结
以上,就是我之前发现的达梦管理工具设置自动提交的操作,有问题看来还是得多看官方文档啊,尤其是达梦这种还算冷门的国产数据库。这样能少走一些弯路。
如果有对Java入门开发相关的问题,可以访问我的个人网站:Java入门分享 - 专注Java入门知识分享,Java开发相关软件资源共享。
往期推荐:
1.java的jar反编译软件有哪些?
2.思维导图xmind如何安装?附安装包
3.如何用串口调试助手ComTone调试串口?附安装包
4.Git如何安装?超详细教程,附安装包