c***@hotmail.com
2007-09-05 08:40:16 UTC
CREATE TRIGGER DB2INST1.X_BI
NO CASCADE BEFORE
INSERT ON DB2INST1.X
REFERENCING NEW AS n
FOR EACH STATEMENT MODE DB2SQL
WHEN (SELECT COUNT(*)
FROM X1
WHERE XValue = n.XValue > 0)
SIGNAL SQLSTATE '42709'
SET MESSAGE_TEXT = 'Duplicate found';
Cannot use Count in Trigger?
Or My Syntax in WHEN is wrong?
Please advice.
Thanks in Advance.
NO CASCADE BEFORE
INSERT ON DB2INST1.X
REFERENCING NEW AS n
FOR EACH STATEMENT MODE DB2SQL
WHEN (SELECT COUNT(*)
FROM X1
WHERE XValue = n.XValue > 0)
SIGNAL SQLSTATE '42709'
SET MESSAGE_TEXT = 'Duplicate found';
Cannot use Count in Trigger?
Or My Syntax in WHEN is wrong?
Please advice.
Thanks in Advance.