我是 PostgreSql 的新手,我使用的是 8.3 版。我需要创建一个函数来检查表是否有特定的触发器。如果触发器存在,我需要删除它。
我正在生成如下所示的删除查询:
var_DropTriggerSqlPart = '删除触发器 "' || var_TriggersRecord."triggerName" || '" on "' || var_Record."SchemaName" || '"."' || var_Record."TableName" || '";';
-- (其中所有 'var_' 都是具有所需数据的变量)。
执行 var_DropTriggerSqlPart;
但我没有看到触发器下降。有人可以让我知道我在这里做错了什么吗?