【发布时间】:2017-09-26 04:07:25
【问题描述】:
我想在我的表中创建触发器。我使用 Data Grip 作为连接到我的数据库的接口。我用谷歌搜索了一下,文档说它有一个类似于“生成”下拉列表的东西,它有类似功能的东西和可用于创建的程序模板。但是我没有得到这样的下拉列表,即使我在右键单击表格后转到新选项时,我也没有获得函数或程序的选项。 我正在使用 DataGrip 2017.1.2 和 MySQL 数据源。
【问题讨论】:
我想在我的表中创建触发器。我使用 Data Grip 作为连接到我的数据库的接口。我用谷歌搜索了一下,文档说它有一个类似于“生成”下拉列表的东西,它有类似功能的东西和可用于创建的程序模板。但是我没有得到这样的下拉列表,即使我在右键单击表格后转到新选项时,我也没有获得函数或程序的选项。 我正在使用 DataGrip 2017.1.2 和 MySQL 数据源。
【问题讨论】:
如果不出意外,您可以开始编写 CREATE TRIGGER 语句,让 DataGrip 的代码完成功能一路为您提供帮助。
在 DataGrip 中,打开控制台 (Ctrl+Shift+F10),或右键单击您的表名并选择New > Console File,打开一个窗口,您可以在其中开始输入“CREATE TRIGGER”,然后从那里开始。
23.3 Using Triggers page in the MySQL manual 及其 23.3.1 触发器语法和示例链接页面是有用的参考。
【讨论】:
作为@Andrew 的答案的替代方案(自 2016.3 或 .2 起),您可以:
【讨论】: