8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-24 21:23:04 +01:00

Fixed PK/FK problem caused by my yesterday's commit.

Let's adjust RDB$TRIGGER_18 to allow modifications of RDB$STATISTICS.
This commit is contained in:
dimitr 2003-12-01 18:36:57 +00:00
parent 8d0a79312a
commit 85122d1a77

View File

@ -1544,9 +1544,31 @@ static const UCHAR trigger18[] = {
blr_field, 0, 14, 'R', 'D', 'B', '$', 'I', 'N', 'D', 'E', 'X', '_', 'N',
'A', 'M', 'E',
blr_end,
blr_begin,
blr_if,
blr_not,
blr_and,
blr_eql,
blr_field, 0, 14, 'R', 'D', 'B', '$', 'I', 'N', 'D', 'E', 'X', '_', 'N',
'A', 'M', 'E',
blr_field, 1, 14, 'R', 'D', 'B', '$', 'I', 'N', 'D', 'E', 'X', '_', 'N',
'A', 'M', 'E',
blr_and,
blr_eql,
blr_field, 0, 14, 'R', 'D', 'B', '$', 'F', 'I', 'E', 'L', 'D', '_', 'N',
'A', 'M', 'E',
blr_field, 1, 14, 'R', 'D', 'B', '$', 'F', 'I', 'E', 'L', 'D', '_', 'N',
'A', 'M', 'E',
blr_eql,
blr_field, 0, 18, 'R', 'D', 'B', '$', 'F', 'I', 'E', 'L', 'D', '_', 'P',
'O', 'S', 'I', 'T', 'I', 'O', 'N',
blr_field, 1, 18, 'R', 'D', 'B', '$', 'F', 'I', 'E', 'L', 'D', '_', 'P',
'O', 'S', 'I', 'T', 'I', 'O', 'N',
blr_leave, 1,
blr_end,
blr_end,
blr_end,
blr_end,
blr_eoc,
};