如何使用触发器和光标?

时间:2014-08-07 06:50:39

标签: mysql wamp innodb wampserver

我是新手。我正在做一个大学项目,其中有一个数据库保持招聘驱动的信息。我有两个名为ghlead_create_drive和genmgr_approve_drive的表。现在我想检查一下在genmgr_approve_drive中插入数据时,应该检查ghlead_create_drive的数据。

ghlead_create_drive的结构是

( event_id int(8), ghlead_id int(8), create_date date)

和genmgr_approve_drive是

( event_id int (8), genmgr_id int(8) approve_date date). 

我必须检查approve_date mast是否大于create_date ...或者create_date早于approve_date。

现在谷歌搜索后我才知道我可以使用表中的触发器和光标选择数据集并在插入之前进行比较。但我没有清楚地了解如何检查create_date以及我们在表单中插入的日期。

我们在触发器中使用的新数据和OLD数据是什么?

感谢你。如果我在某个地方错了,请原谅我。

0 个答案:

没有答案