当在我的列值上创建一个匹配条件的新行时,我TRIGGER
创建了一个PGSQL
通知我的c# 应用程序。TABLE
发送msgfail
到 c# 的函数:
CREATE OR REPLACE FUNCTION notify_fail() RETURNS TRIGGER AS '
BEGIN
NOTIFY msgfail;
RETURN NULL;
END;
'LANGUAGE plpgsql;
插入新行时触发函数调用函数:
CREATE TRIGGER failtrigger AFTER INSERT OR UPDATE
ON jm FOR EACH ROW
EXECUTE PROCEDURE notify_fail();
WHEN (NEW.message_string LIKE '%error%')
EXECUTE PROCEDURE notify_fail();
到目前为止,这工作正常。
问题:我想修改函数以将一列或多列的内容返回给 c# 应用程序。
If a new ROW is INSERT then call FUNCTION. Inside FUNCTION: RETURN Column1.
这可能吗?
Npgsql.dll 版本:2.0.11.91