PL/Perl 可以被用来编写事件触发器函数。在事件触发器函数中,哈希引用 $_TD
包含有关当前触发器事件的信息。 $_TD
是一个全局变量,对触发器的每一次调用它都会 得到一个独立的本地值。$_TD
哈希引用的域有:
$_TD->{event}
触发器为其触发的事件名称。
$_TD->{tag}
触发器为其触发的命令标签。
触发器函数的返回值会被忽略。
这里是一个事件触发器函数的例子,展示了上文所说的一些东西:
CREATE OR REPLACE FUNCTION perlsnitch() RETURNS event_trigger AS $$
elog(NOTICE, "perlsnitch: " . $_TD->{event} . " " . $_TD->{tag} . " ");
$$ LANGUAGE plperl;
CREATE EVENT TRIGGER perl_a_snitch
ON ddl_command_start
EXECUTE FUNCTION perlsnitch();
Form target 属性 Form 对象定义和用法target 属性用于设置或者返回 form 表单的target属性值。target 属性指定在何处打开表单中...
Style transitionProperty属性 Style 对象实例把鼠标指针悬停在 div 元素上,它的宽度和高度会逐渐改变:document.getElementByI...
Table deleteCaption() 方法 Table 对象定义和用法deleteCaption() 方法用于删除表格的 caption 元素及其内容。提示: 在表格中创...
位运算使用BIGINT UNSIGNED计算,不需考虑符号位。以下为所有位运算符列表:运算符操作数含义二元按位与。|二元按位或。~一元按...