WebStorm 2025.2 Help

提交更改到数据库

一次提交会结束一个事务,并使所有更改对其他用户可见。 在 WebStorm 中,您可以选择以自动或手动方式提交事务。

有关事务模式以及如何自动提交事务的更多信息,请参阅 事务模式

要手动更改提交模式,请使用数据编辑器工具栏上的 Tx 下拉菜单。

手动提交更改

默认情况下,表中的更改不会自动提交。 首先,您在表的本地副本中进行更改,随后需要将所有更改提交到数据库。

  • 要将更改提交到数据库,请点击 提交图标提交 ,或按 Ctrl+Enter

    手动提交更改

预览更改

在提交更改前,您可以预览 DML 脚本。

  • 要预览 DML 脚本,请点击 数据编辑器 工具栏上的 预览待提交更改图标预览待处理更改

WebStorm 会在 DML 预览 弹窗中显示包含所有更改的生成 DML 脚本,供您审阅。

在提交更改前预览 DML 脚本

还原更改

在提交更改前,您可以将其还原。

还原命令的作用范围由表中的当前选择定义:该命令仅适用于所选区域内的更改。 因此,您可以还原某个变更、某组变更或全部变更。 如果当前没有选择任何内容,还原命令将应用于整个表格。

  • 要还原未提交的更改,请选择并右键点击一个或多个单元格。 选择 还原所选条目 Ctrl+Alt+Z

    还原更改

提交更改时解决冲突

其他人可能更改了您正在编辑的代码片段。 此时,当您尝试将代码提交到数据库时,WebStorm 会显示存在冲突的通知,您可以使用三方合并方式进行解决。

  1. 点击 合并

  2. 在差异对话框中,审查您的本地变更与从服务器收到的变更。

    使用 忽略忽略按钮 )按钮拒绝该变更。 或使用 接受接受按钮接受按钮 )按钮,从左侧或右侧窗格应用变更。 中间窗格显示合并操作的结果。

  3. 点击 保存更改并完成合并

效率技巧

编辑过期 DDL 代码时显示警告

为确保提交过时对象不会删除他人的工作,请启用 编辑过时的DDL 时发出警告 选项。

  1. 数据库 工具窗口中,右键点击数据源并选择 属性

  2. 数据源和驱动程序 对话框中,点击 选项 选项卡。

  3. 内省 部分中,勾选 编辑过时的DDL 时发出警告 复选框。

    编辑过期 DDL 代码时显示警告
最后修改日期: 2025年 9月 26日