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:
parent
8d0a79312a
commit
85122d1a77
@ -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,
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user