mirror of
https://github.com/FirebirdSQL/firebird-qa.git
synced 2025-01-22 21:43:06 +01:00
6385 lines
376 KiB
Python
6385 lines
376 KiB
Python
#coding:utf-8
|
|
|
|
"""
|
|
ID: new-database-29
|
|
TITLE: New DB - RDB$TRIGGERS content
|
|
DESCRIPTION: Check the correct content of RDB$TRIGGERS in new database.
|
|
FBTEST: functional.basic.db.29
|
|
NOTES:
|
|
[17.01.2023] pzotov
|
|
DISABLED after discussion with dimitr, letters 17-sep-2022 11:23.
|
|
Reasons:
|
|
* There is no much sense to keep such tests because they fails extremely often during new major FB developing.
|
|
* There is no chanse to get successful outcome for the whole test suite is some of system table became invalid,
|
|
i.e. lot of other tests will be failed in such case.
|
|
Single test for check DDL (type of columns, their order and total number) will be implemented for all RDB-tables.
|
|
"""
|
|
|
|
import pytest
|
|
from firebird.qa import *
|
|
|
|
db = db_factory()
|
|
|
|
test_script = """
|
|
set list on;
|
|
set blob all;
|
|
set count on;
|
|
select * from rdb$triggers rt order by rt.rdb$trigger_name;
|
|
"""
|
|
|
|
act = isql_act('db', test_script, substitutions=[('RDB\\$TRIGGER_BLR.*', ''),
|
|
('RDB\\$TRIGGER_NAME[\\s]+RDB\\$TRIGGER.*',
|
|
'RDB\\$TRIGGER_NAME RDB\\$TRIGGER')])
|
|
|
|
# version: 3.0
|
|
|
|
expected_stdout_1 = """
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_1
|
|
RDB$RELATION_NAME RDB$USER_PRIVILEGES
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:0
|
|
blr_version5,
|
|
blr_leave, 0,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_10
|
|
RDB$RELATION_NAME RDB$RELATION_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 5
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:7
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_label, 0,
|
|
blr_begin,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text2, 0,0, 11,0, 'P','R','I','M','A','R','Y',32,'K','E','Y',
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text2, 0,0, 6,0, 'U','N','I','Q','U','E',
|
|
blr_begin,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 19, 'R','D','B','$','R','E','F','_','C','O','N','S','T','R','A','I','N','T','S', 2,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 2, 17, 'R','D','B','$','C','O','N','S','T','_','N','A','M','E','_','U','Q',
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_begin,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text2, 0,0, 11,0, 'F','O','R','E','I','G','N',32,'K','E','Y',
|
|
blr_begin,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 19, 'R','D','B','$','R','E','F','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 3, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_end,
|
|
blr_erase, 3,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text2, 0,0, 8,0, 'N','O','T',32,'N','U','L','L',
|
|
blr_begin,
|
|
blr_begin,
|
|
blr_label, 1,
|
|
blr_for,
|
|
blr_rse, 5,
|
|
blr_relation2, 21, 'R','D','B','$','C','H','E','C','K','_','C','O','N','S','T','R','A','I','N','T','S',
|
|
9, 'C','1',32,'C','H','K','C','O','N', 4,
|
|
blr_relation2, 19, 'R','D','B','$','R','E','L','A','T','I','O','N','_','F','I','E','L','D','S',
|
|
6, 'C','1',32,'R','F','L', 5,
|
|
blr_relation2, 10, 'R','D','B','$','F','I','E','L','D','S',
|
|
6, 'C','1',32,'F','L','D', 6,
|
|
blr_relation2, 11, 'R','D','B','$','I','N','D','I','C','E','S',
|
|
6, 'C','1',32,'I','N','D', 7,
|
|
blr_relation2, 18, 'R','D','B','$','I','N','D','E','X','_','S','E','G','M','E','N','T','S',
|
|
9, 'C','1',32,'I','D','X','S','E','G', 8,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 5, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 4, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 5, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 5, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 8, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 6, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 5, 16, 'R','D','B','$','F','I','E','L','D','_','S','O','U','R','C','E',
|
|
blr_or,
|
|
blr_missing,
|
|
blr_field, 6, 13, 'R','D','B','$','N','U','L','L','_','F','L','A','G',
|
|
blr_eql,
|
|
blr_field, 6, 13, 'R','D','B','$','N','U','L','L','_','F','L','A','G',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_eql,
|
|
blr_field, 7, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 7, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 8, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_begin,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 9,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 9, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_derived_expr, 1, 8,
|
|
blr_field, 8, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 9, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text2, 0,0, 11,0, 'P','R','I','M','A','R','Y',32,'K','E','Y',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_begin,
|
|
blr_leave, 2,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_11
|
|
RDB$RELATION_NAME RDB$RELATION_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 6
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:8
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'F','O','R','E','I','G','N',32,'K','E','Y',
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'P','R','I','M','A','R','Y',32,'K','E','Y',
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 6,0, 'U','N','I','Q','U','E',
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 11, 'R','D','B','$','I','N','D','I','C','E','S', 3,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 0, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 3, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 3,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 18, 'R','D','B','$','I','N','D','E','X','_','S','E','G','M','E','N','T','S', 4,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 4, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 3, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 4,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 8,0, 'N','O','T',32,'N','U','L','L',
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 2,
|
|
blr_relation, 21, 'R','D','B','$','C','H','E','C','K','_','C','O','N','S','T','R','A','I','N','T','S', 5,
|
|
blr_relation, 19, 'R','D','B','$','R','E','L','A','T','I','O','N','_','F','I','E','L','D','S', 6,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 5, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 6, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 6, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 5, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 5,
|
|
blr_modify, 6, 7,
|
|
blr_begin,
|
|
blr_assignment,
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_field, 7, 13, 'R','D','B','$','N','U','L','L','_','F','L','A','G',
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 5,0, 'C','H','E','C','K',
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 21, 'R','D','B','$','C','H','E','C','K','_','C','O','N','S','T','R','A','I','N','T','S', 8,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 8, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 8,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 12, 'R','D','B','$','T','R','I','G','G','E','R','S', 9,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 9, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_field, 8, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 9, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 9,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_12
|
|
RDB$RELATION_NAME RDB$REF_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 1
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:9
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_not,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 1, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 3, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'F','O','R','E','I','G','N',32,'K','E','Y',
|
|
blr_end,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','C','O','N','S','T','_','N','A','M','E','_','U','Q',
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'P','R','I','M','A','R','Y',32,'K','E','Y',
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 6,0, 'U','N','I','Q','U','E',
|
|
blr_end,
|
|
blr_leave, 2,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_13
|
|
RDB$RELATION_NAME RDB$REF_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:a
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_14
|
|
RDB$RELATION_NAME RDB$CHECK_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:b
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_15
|
|
RDB$RELATION_NAME RDB$CHECK_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 5
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:c
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 3, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_end,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_16
|
|
RDB$RELATION_NAME RDB$CHECK_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 6
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:d
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 2,
|
|
blr_relation, 19, 'R','D','B','$','R','E','L','A','T','I','O','N','_','F','I','E','L','D','S', 3,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 4, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 8,0, 'N','O','T',32,'N','U','L','L',
|
|
blr_eql,
|
|
blr_field, 3, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 0, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_modify, 3, 5,
|
|
blr_begin,
|
|
blr_assignment,
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_field, 5, 13, 'R','D','B','$','N','U','L','L','_','F','L','A','G',
|
|
blr_end,
|
|
blr_end,
|
|
blr_for,
|
|
blr_rse, 2,
|
|
blr_relation, 12, 'R','D','B','$','T','R','I','G','G','E','R','S', 6,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 7,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 7, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 7, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 5,0, 'C','H','E','C','K',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 6, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 7, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 6, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_field, 0, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 6,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_17
|
|
RDB$RELATION_NAME RDB$INDEX_SEGMENTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 5
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:e
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 3, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_end,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_18
|
|
RDB$RELATION_NAME RDB$INDEX_SEGMENTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3c0
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 3, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_end,
|
|
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_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_19
|
|
RDB$RELATION_NAME RDB$INDICES
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 5
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3c1
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 3, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_end,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_2
|
|
RDB$RELATION_NAME RDB$TRIGGERS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3
|
|
blr_version5,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 0, 15, 'R','D','B','$','S','Y','S','T','E','M','_','F','L','A','G',
|
|
blr_literal, blr_short, 0, 1,0,
|
|
blr_leave, 0,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_20
|
|
RDB$RELATION_NAME RDB$INDICES
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3c2
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 3, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
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, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 0, 12, 'R','D','B','$','I','N','D','E','X','_','I','D',
|
|
blr_field, 1, 12, 'R','D','B','$','I','N','D','E','X','_','I','D',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 0, 17, 'R','D','B','$','S','E','G','M','E','N','T','_','C','O','U','N','T',
|
|
blr_field, 1, 17, 'R','D','B','$','S','E','G','M','E','N','T','_','C','O','U','N','T',
|
|
blr_eql,
|
|
blr_field, 0, 15, 'R','D','B','$','F','O','R','E','I','G','N','_','K','E','Y',
|
|
blr_field, 1, 15, 'R','D','B','$','F','O','R','E','I','G','N','_','K','E','Y',
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_for,
|
|
blr_rse, 3,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_relation, 11, 'R','D','B','$','I','N','D','I','C','E','S', 5,
|
|
blr_relation, 11, 'R','D','B','$','I','N','D','I','C','E','S', 6,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 5, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 6, 15, 'R','D','B','$','F','O','R','E','I','G','N','_','K','E','Y',
|
|
blr_field, 0, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 1, 18, 'R','D','B','$','I','N','D','E','X','_','I','N','A','C','T','I','V','E',
|
|
blr_literal, blr_long, 0, 1,0,0,0,
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 0, 18, 'R','D','B','$','I','N','D','E','X','_','I','N','A','C','T','I','V','E',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_missing,
|
|
blr_field, 0, 18, 'R','D','B','$','I','N','D','E','X','_','I','N','A','C','T','I','V','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_leave, 2,
|
|
blr_end,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 7,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 7, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 7, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'P','R','I','M','A','R','Y',32,'K','E','Y',
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 7, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 6,0, 'U','N','I','Q','U','E',
|
|
blr_eql,
|
|
blr_field, 7, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'F','O','R','E','I','G','N',32,'K','E','Y',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 1, 18, 'R','D','B','$','I','N','D','E','X','_','I','N','A','C','T','I','V','E',
|
|
blr_literal, blr_long, 0, 1,0,0,0,
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 0, 18, 'R','D','B','$','I','N','D','E','X','_','I','N','A','C','T','I','V','E',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_missing,
|
|
blr_field, 0, 18, 'R','D','B','$','I','N','D','E','X','_','I','N','A','C','T','I','V','E',
|
|
blr_begin,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 7, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'F','O','R','E','I','G','N',32,'K','E','Y',
|
|
blr_leave, 2,
|
|
blr_leave, 3,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_21
|
|
RDB$RELATION_NAME RDB$TRIGGERS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 5
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3c3
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 2,
|
|
blr_relation, 21, 'R','D','B','$','C','H','E','C','K','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_field, 0, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 3, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 5,0, 'C','H','E','C','K',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_22
|
|
RDB$RELATION_NAME RDB$TRIGGERS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3c4
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 2,
|
|
blr_relation, 21, 'R','D','B','$','C','H','E','C','K','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_field, 0, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 3, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 5,0, 'C','H','E','C','K',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_not,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_equiv,
|
|
blr_field, 0, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_field, 1, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_equiv,
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_equiv,
|
|
blr_field, 0, 20, 'R','D','B','$','T','R','I','G','G','E','R','_','S','E','Q','U','E','N','C','E',
|
|
blr_field, 1, 20, 'R','D','B','$','T','R','I','G','G','E','R','_','S','E','Q','U','E','N','C','E',
|
|
blr_equiv,
|
|
blr_field, 0, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','T','Y','P','E',
|
|
blr_field, 1, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','T','Y','P','E',
|
|
blr_equiv,
|
|
blr_field, 0, 15, 'R','D','B','$','T','R','I','G','G','E','R','_','B','L','R',
|
|
blr_field, 1, 15, 'R','D','B','$','T','R','I','G','G','E','R','_','B','L','R',
|
|
blr_equiv,
|
|
blr_field, 0, 20, 'R','D','B','$','T','R','I','G','G','E','R','_','I','N','A','C','T','I','V','E',
|
|
blr_field, 1, 20, 'R','D','B','$','T','R','I','G','G','E','R','_','I','N','A','C','T','I','V','E',
|
|
blr_equiv,
|
|
blr_field, 0, 15, 'R','D','B','$','S','Y','S','T','E','M','_','F','L','A','G',
|
|
blr_field, 1, 15, 'R','D','B','$','S','Y','S','T','E','M','_','F','L','A','G',
|
|
blr_equiv,
|
|
blr_field, 0, 9, 'R','D','B','$','F','L','A','G','S',
|
|
blr_field, 1, 9, 'R','D','B','$','F','L','A','G','S',
|
|
blr_equiv,
|
|
blr_field, 0, 14, 'R','D','B','$','D','E','B','U','G','_','I','N','F','O',
|
|
blr_field, 1, 14, 'R','D','B','$','D','E','B','U','G','_','I','N','F','O',
|
|
blr_begin,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_23
|
|
RDB$RELATION_NAME RDB$RELATION_FIELDS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 5
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3c5
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 3,
|
|
blr_relation, 11, 'R','D','B','$','I','N','D','I','C','E','S', 3,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_relation, 18, 'R','D','B','$','I','N','D','E','X','_','S','E','G','M','E','N','T','S', 5,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 5, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 5, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 5, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 18, 'R','D','B','$','I','N','D','E','X','_','S','E','G','M','E','N','T','S', 6,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 6, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 5, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_neq,
|
|
blr_field, 6, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_end,
|
|
blr_leave, 1,
|
|
blr_erase, 4,
|
|
blr_end,
|
|
blr_for,
|
|
blr_rse, 3,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 7,
|
|
blr_relation, 21, 'R','D','B','$','C','H','E','C','K','_','C','O','N','S','T','R','A','I','N','T','S', 8,
|
|
blr_relation, 16, 'R','D','B','$','D','E','P','E','N','D','E','N','C','I','E','S', 9,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 7, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 7, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 5,0, 'C','H','E','C','K',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 8, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_field, 9, 18, 'R','D','B','$','D','E','P','E','N','D','E','N','T','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 9, 18, 'R','D','B','$','D','E','P','E','N','D','E','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 2,0,0,0,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 9, 20, 'R','D','B','$','D','E','P','E','N','D','E','D','_','O','N','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 9, 20, 'R','D','B','$','D','E','P','E','N','D','E','D','_','O','N','_','N','A','M','E',
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 9, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 8, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 7, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 16, 'R','D','B','$','D','E','P','E','N','D','E','N','C','I','E','S', 10,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 10, 18, 'R','D','B','$','D','E','P','E','N','D','E','N','T','_','N','A','M','E',
|
|
blr_field, 8, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 10, 18, 'R','D','B','$','D','E','P','E','N','D','E','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 2,0,0,0,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 10, 20, 'R','D','B','$','D','E','P','E','N','D','E','D','_','O','N','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 10, 20, 'R','D','B','$','D','E','P','E','N','D','E','D','_','O','N','_','N','A','M','E',
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_neq,
|
|
blr_field, 10, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_end,
|
|
blr_leave, 1,
|
|
blr_erase, 7,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_24
|
|
RDB$RELATION_NAME RDB$RELATION_FIELDS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3c6
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 3,
|
|
blr_relation, 11, 'R','D','B','$','I','N','D','I','C','E','S', 3,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_relation, 18, 'R','D','B','$','I','N','D','E','X','_','S','E','G','M','E','N','T','S', 5,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 5, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 5, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 5, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_neq,
|
|
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_leave, 1,
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 0, 16, 'R','D','B','$','F','I','E','L','D','_','S','O','U','R','C','E',
|
|
blr_field, 1, 16, 'R','D','B','$','F','I','E','L','D','_','S','O','U','R','C','E',
|
|
blr_eql,
|
|
blr_field, 0, 16, 'R','D','B','$','C','O','L','L','A','T','I','O','N','_','I','D',
|
|
blr_field, 1, 16, 'R','D','B','$','C','O','L','L','A','T','I','O','N','_','I','D',
|
|
blr_leave, 2,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_25
|
|
RDB$RELATION_NAME RDB$RELATION_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:6
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_26
|
|
RDB$RELATION_NAME RDB$RELATION_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 1
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:5
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 13, 'R','D','B','$','R','E','L','A','T','I','O','N','S', 3,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_not,
|
|
blr_missing,
|
|
blr_field, 3, 15, 'R','D','B','$','V','I','E','W','_','S','O','U','R','C','E',
|
|
blr_end,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 1, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 6,0, 'U','N','I','Q','U','E',
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 1, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'P','R','I','M','A','R','Y',32,'K','E','Y',
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 1, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'F','O','R','E','I','G','N',32,'K','E','Y',
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 1, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 8,0, 'N','O','T',32,'N','U','L','L',
|
|
blr_eql,
|
|
blr_field, 1, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 5,0, 'C','H','E','C','K',
|
|
blr_leave, 2,
|
|
blr_end,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 1, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'P','R','I','M','A','R','Y',32,'K','E','Y',
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'P','R','I','M','A','R','Y',32,'K','E','Y',
|
|
blr_eql,
|
|
blr_field, 4, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_end,
|
|
blr_leave, 3,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_27
|
|
RDB$RELATION_NAME RDB$RELATION_FIELDS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 6
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3c7
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 2,
|
|
blr_relation, 21, 'R','D','B','$','C','H','E','C','K','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 0, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 3, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 3, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 4, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 8,0, 'N','O','T',32,'N','U','L','L',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 4,
|
|
blr_erase, 3,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_3
|
|
RDB$RELATION_NAME RDB$TRIGGERS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 5
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:4
|
|
blr_version5,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 0, 15, 'R','D','B','$','S','Y','S','T','E','M','_','F','L','A','G',
|
|
blr_literal, blr_short, 0, 1,0,
|
|
blr_leave, 0,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_31
|
|
RDB$RELATION_NAME RDB$USER_PRIVILEGES
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3c8
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_and,
|
|
blr_not,
|
|
blr_missing,
|
|
blr_field, 1, 11, 'R','D','B','$','G','R','A','N','T','O','R',
|
|
blr_and,
|
|
blr_neq,
|
|
blr_field, 1, 11, 'R','D','B','$','G','R','A','N','T','O','R',
|
|
blr_user_name,
|
|
blr_and,
|
|
blr_neq,
|
|
blr_user_name,
|
|
blr_literal, blr_text, 6,0, 'S','Y','S','D','B','A',
|
|
blr_and,
|
|
blr_neq,
|
|
blr_current_role,
|
|
blr_literal, blr_text, 9,0, 'R','D','B','$','A','D','M','I','N',
|
|
blr_not,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 13, 'R','D','B','$','R','E','L','A','T','I','O','N','S', 4,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_literal, blr_text, 12,0, 'R','D','B','$','D','A','T','A','B','A','S','E',
|
|
blr_eql,
|
|
blr_field, 4, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_user_name,
|
|
blr_end,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 13, 'R','D','B','$','R','E','L','A','T','I','O','N','S', 3,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 3, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_literal, blr_text, 12,0, 'R','D','B','$','D','A','T','A','B','A','S','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_or,
|
|
blr_missing,
|
|
blr_field, 3, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_neq,
|
|
blr_field, 3, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_user_name,
|
|
blr_leave, 0,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_32
|
|
RDB$RELATION_NAME RDB$USER_PRIVILEGES
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 5
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3c9
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_and,
|
|
blr_not,
|
|
blr_missing,
|
|
blr_field, 1, 11, 'R','D','B','$','G','R','A','N','T','O','R',
|
|
blr_and,
|
|
blr_neq,
|
|
blr_field, 1, 11, 'R','D','B','$','G','R','A','N','T','O','R',
|
|
blr_user_name,
|
|
blr_and,
|
|
blr_neq,
|
|
blr_user_name,
|
|
blr_literal, blr_text, 6,0, 'S','Y','S','D','B','A',
|
|
blr_and,
|
|
blr_neq,
|
|
blr_current_role,
|
|
blr_literal, blr_text, 9,0, 'R','D','B','$','A','D','M','I','N',
|
|
blr_not,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 13, 'R','D','B','$','R','E','L','A','T','I','O','N','S', 4,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_literal, blr_text, 12,0, 'R','D','B','$','D','A','T','A','B','A','S','E',
|
|
blr_eql,
|
|
blr_field, 4, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_user_name,
|
|
blr_end,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 13, 'R','D','B','$','R','E','L','A','T','I','O','N','S', 3,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 3, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_literal, blr_text, 12,0, 'R','D','B','$','D','A','T','A','B','A','S','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_or,
|
|
blr_missing,
|
|
blr_field, 3, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_neq,
|
|
blr_field, 3, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_user_name,
|
|
blr_leave, 0,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_33
|
|
RDB$RELATION_NAME RDB$USER_PRIVILEGES
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 1
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3ca
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_and,
|
|
blr_not,
|
|
blr_missing,
|
|
blr_field, 1, 11, 'R','D','B','$','G','R','A','N','T','O','R',
|
|
blr_and,
|
|
blr_neq,
|
|
blr_field, 1, 11, 'R','D','B','$','G','R','A','N','T','O','R',
|
|
blr_user_name,
|
|
blr_and,
|
|
blr_neq,
|
|
blr_user_name,
|
|
blr_literal, blr_text, 6,0, 'S','Y','S','D','B','A',
|
|
blr_and,
|
|
blr_neq,
|
|
blr_current_role,
|
|
blr_literal, blr_text, 9,0, 'R','D','B','$','A','D','M','I','N',
|
|
blr_not,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 13, 'R','D','B','$','R','E','L','A','T','I','O','N','S', 4,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_literal, blr_text, 12,0, 'R','D','B','$','D','A','T','A','B','A','S','E',
|
|
blr_eql,
|
|
blr_field, 4, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_user_name,
|
|
blr_end,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 13, 'R','D','B','$','R','E','L','A','T','I','O','N','S', 3,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 3, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_literal, blr_text, 12,0, 'R','D','B','$','D','A','T','A','B','A','S','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_or,
|
|
blr_missing,
|
|
blr_field, 3, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_neq,
|
|
blr_field, 3, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_user_name,
|
|
blr_leave, 0,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_34
|
|
RDB$RELATION_NAME RDB$RELATION_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 6
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3cb
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'F','O','R','E','I','G','N',32,'K','E','Y',
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 21, 'R','D','B','$','C','H','E','C','K','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 3, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 3,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 12, 'R','D','B','$','T','R','I','G','G','E','R','S', 4,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 4, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_field, 3, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 4,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 2
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_35
|
|
RDB$RELATION_NAME RDB$CHECK_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 6
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3cc
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 2,
|
|
blr_relation, 12, 'R','D','B','$','T','R','I','G','G','E','R','S', 3,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'F','O','R','E','I','G','N',32,'K','E','Y',
|
|
blr_eql,
|
|
blr_field, 3, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_field, 0, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 3,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 2
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_36
|
|
RDB$RELATION_NAME RDB$FIELDS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3cd
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_not,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 0, 16, 'R','D','B','$','F','I','E','L','D','_','L','E','N','G','T','H',
|
|
blr_field, 1, 16, 'R','D','B','$','F','I','E','L','D','_','L','E','N','G','T','H',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 0, 14, 'R','D','B','$','F','I','E','L','D','_','T','Y','P','E',
|
|
blr_field, 1, 14, 'R','D','B','$','F','I','E','L','D','_','T','Y','P','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 0, 16, 'R','D','B','$','C','O','L','L','A','T','I','O','N','_','I','D',
|
|
blr_field, 1, 16, 'R','D','B','$','C','O','L','L','A','T','I','O','N','_','I','D',
|
|
blr_eql,
|
|
blr_field, 0, 20, 'R','D','B','$','C','H','A','R','A','C','T','E','R','_','S','E','T','_','I','D',
|
|
blr_field, 1, 20, 'R','D','B','$','C','H','A','R','A','C','T','E','R','_','S','E','T','_','I','D',
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 4,
|
|
blr_relation, 11, 'R','D','B','$','I','N','D','I','C','E','S', 3,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_relation, 18, 'R','D','B','$','I','N','D','E','X','_','S','E','G','M','E','N','T','S', 5,
|
|
blr_relation, 19, 'R','D','B','$','R','E','L','A','T','I','O','N','_','F','I','E','L','D','S', 6,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 6, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 5, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 5, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 5, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 6, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 6, 16, 'R','D','B','$','F','I','E','L','D','_','S','O','U','R','C','E',
|
|
blr_field, 0, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_end,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_8
|
|
RDB$RELATION_NAME RDB$USER_PRIVILEGES
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 5
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:1
|
|
blr_version5,
|
|
blr_if,
|
|
blr_not,
|
|
blr_missing,
|
|
blr_field, 0, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 19, 'R','D','B','$','R','E','L','A','T','I','O','N','_','F','I','E','L','D','S', 3,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 3, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_starting,
|
|
blr_field, 3, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_literal, blr_text, 9,0, 'S','Q','L','$','G','R','A','N','T',
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 20, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S','E','S', 4,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 4, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_field, 3, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 4,
|
|
blr_end,
|
|
blr_modify, 3, 5,
|
|
blr_begin,
|
|
blr_assignment,
|
|
blr_null,
|
|
blr_field, 5, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_9
|
|
RDB$RELATION_NAME RDB$USER_PRIVILEGES
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 1
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:2
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_missing,
|
|
blr_field, 1, 11, 'R','D','B','$','G','R','A','N','T','O','R',
|
|
blr_assignment,
|
|
blr_user_name,
|
|
blr_field, 1, 11, 'R','D','B','$','G','R','A','N','T','O','R',
|
|
blr_end,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 1, 15, 'R','D','B','$','O','B','J','E','C','T','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 13, 'R','D','B','$','R','E','L','A','T','I','O','N','S', 6,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 6, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_or,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 6, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_user_name,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 6, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_field, 1, 11, 'R','D','B','$','G','R','A','N','T','O','R',
|
|
blr_eql,
|
|
blr_field, 6, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_field, 1, 8, 'R','D','B','$','U','S','E','R',
|
|
blr_or,
|
|
blr_eql,
|
|
blr_user_name,
|
|
blr_literal, blr_text, 6,0, 'S','Y','S','D','B','A',
|
|
blr_or,
|
|
blr_eql,
|
|
blr_current_role,
|
|
blr_literal, blr_text, 9,0, 'R','D','B','$','A','D','M','I','N',
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 13, 'R','D','B','$','R','E','L','A','T','I','O','N','S', 28,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 28, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_literal, blr_text, 12,0, 'R','D','B','$','D','A','T','A','B','A','S','E',
|
|
blr_eql,
|
|
blr_field, 28, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_user_name,
|
|
blr_end,
|
|
blr_begin,
|
|
blr_end,
|
|
blr_if,
|
|
blr_neq,
|
|
blr_field, 6, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_user_name,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_not,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 19, 'R','D','B','$','U','S','E','R','_','P','R','I','V','I','L','E','G','E','S', 7,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 7, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 7, 15, 'R','D','B','$','O','B','J','E','C','T','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 7, 13, 'R','D','B','$','P','R','I','V','I','L','E','G','E',
|
|
blr_field, 1, 13, 'R','D','B','$','P','R','I','V','I','L','E','G','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 7, 8, 'R','D','B','$','U','S','E','R',
|
|
blr_field, 1, 11, 'R','D','B','$','G','R','A','N','T','O','R',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 7, 13, 'R','D','B','$','U','S','E','R','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 8,0,0,0,
|
|
blr_and,
|
|
blr_neq,
|
|
blr_field, 7, 16, 'R','D','B','$','G','R','A','N','T','_','O','P','T','I','O','N',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_or,
|
|
blr_missing,
|
|
blr_field, 7, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 7, 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_end,
|
|
blr_leave, 2,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_missing,
|
|
blr_field, 1, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 3,
|
|
blr_relation, 19, 'R','D','B','$','R','E','L','A','T','I','O','N','_','F','I','E','L','D','S', 8,
|
|
blr_relation, 18, 'R','D','B','$','V','I','E','W','_','R','E','L','A','T','I','O','N','S', 9,
|
|
blr_relation, 13, 'R','D','B','$','R','E','L','A','T','I','O','N','S', 10,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 8, 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_and,
|
|
blr_eql,
|
|
blr_field, 8, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_not,
|
|
blr_missing,
|
|
blr_field, 8, 14, 'R','D','B','$','B','A','S','E','_','F','I','E','L','D',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 9, 13, 'R','D','B','$','V','I','E','W','_','N','A','M','E',
|
|
blr_field, 8, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 9, 16, 'R','D','B','$','V','I','E','W','_','C','O','N','T','E','X','T',
|
|
blr_field, 8, 16, 'R','D','B','$','V','I','E','W','_','C','O','N','T','E','X','T',
|
|
blr_eql,
|
|
blr_field, 9, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 10, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_and,
|
|
blr_neq,
|
|
blr_field, 10, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_field, 6, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_and,
|
|
blr_neq,
|
|
blr_user_name,
|
|
blr_literal, blr_text, 6,0, 'S','Y','S','D','B','A',
|
|
blr_and,
|
|
blr_neq,
|
|
blr_current_role,
|
|
blr_literal, blr_text, 9,0, 'R','D','B','$','A','D','M','I','N',
|
|
blr_not,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 13, 'R','D','B','$','R','E','L','A','T','I','O','N','S', 29,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 29, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_literal, blr_text, 12,0, 'R','D','B','$','D','A','T','A','B','A','S','E',
|
|
blr_eql,
|
|
blr_field, 29, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_user_name,
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_not,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 19, 'R','D','B','$','U','S','E','R','_','P','R','I','V','I','L','E','G','E','S', 11,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 11, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 10, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 11, 15, 'R','D','B','$','O','B','J','E','C','T','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 11, 13, 'R','D','B','$','P','R','I','V','I','L','E','G','E',
|
|
blr_field, 1, 13, 'R','D','B','$','P','R','I','V','I','L','E','G','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 11, 8, 'R','D','B','$','U','S','E','R',
|
|
blr_field, 6, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 11, 13, 'R','D','B','$','U','S','E','R','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 8,0,0,0,
|
|
blr_and,
|
|
blr_neq,
|
|
blr_field, 11, 16, 'R','D','B','$','G','R','A','N','T','_','O','P','T','I','O','N',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_or,
|
|
blr_missing,
|
|
blr_field, 11, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 11, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 8, 14, 'R','D','B','$','B','A','S','E','_','F','I','E','L','D',
|
|
blr_end,
|
|
blr_leave, 5,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 2,
|
|
blr_relation, 18, 'R','D','B','$','V','I','E','W','_','R','E','L','A','T','I','O','N','S', 12,
|
|
blr_relation, 13, 'R','D','B','$','R','E','L','A','T','I','O','N','S', 13,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 12, 13, 'R','D','B','$','V','I','E','W','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$',
|
|
'R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 12, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 13, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_and,
|
|
blr_neq,
|
|
blr_field, 13, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_field, 6, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_and,
|
|
blr_neq,
|
|
blr_user_name,
|
|
blr_literal, blr_text, 6,0, 'S','Y','S','D','B','A',
|
|
blr_and,
|
|
blr_neq,
|
|
blr_current_role,
|
|
blr_literal, blr_text, 9,0, 'R','D','B','$','A','D','M','I','N',
|
|
blr_not,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 13, 'R','D','B','$','R','E','L','A','T','I','O','N','S', 30,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 30, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_literal, blr_text, 12,0, 'R','D','B','$','D','A','T','A','B','A','S','E',
|
|
blr_eql,
|
|
blr_field, 30, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_user_name,
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_not,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 19, 'R','D','B','$','U','S','E','R','_','P','R','I','V','I','L','E','G','E','S', 14,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 14, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 13, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 14, 15, 'R','D','B','$','O','B','J','E','C','T','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 14, 13, 'R','D','B','$','P','R','I','V','I','L','E','G','E',
|
|
blr_field, 1, 13, 'R','D','B','$','P','R','I','V','I','L','E','G','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 14, 8, 'R','D','B','$','U','S','E','R',
|
|
blr_field, 6, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 14, 13, 'R','D','B','$','U','S','E','R','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 8,0,0,0,
|
|
blr_and,
|
|
blr_neq,
|
|
blr_field, 14, 16, 'R','D','B','$','G','R','A','N','T','_','O','P','T','I','O','N',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_missing,
|
|
blr_field, 14, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_end,
|
|
blr_leave, 5,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_missing,
|
|
blr_field, 6, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_modify, 6, 15,
|
|
blr_begin,
|
|
blr_assignment,
|
|
blr_cast, blr_varying2, 3,0, 31,0,
|
|
blr_concatenate,
|
|
blr_literal, blr_text2, 1,0, 4,0, 'S','Q','L','$',
|
|
blr_gen_id, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_literal, blr_long, 0, 1,0,0,0,
|
|
blr_field, 15, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_starting,
|
|
blr_field, 6, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_cast, blr_varying2, 3,0, 31,0,
|
|
blr_literal, blr_text2, 1,0, 4,0, 'S','Q','L','$',
|
|
blr_leave, 3,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_missing,
|
|
blr_field, 1, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 19, 'R','D','B','$','R','E','L','A','T','I','O','N','_','F','I','E','L','D','S', 16,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 16, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 16, 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_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_missing,
|
|
blr_field, 16, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_modify, 16, 17,
|
|
blr_begin,
|
|
blr_assignment,
|
|
blr_concatenate,
|
|
blr_literal, blr_text, 9,0, 'S','Q','L','$','G','R','A','N','T',
|
|
blr_gen_id, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_literal, blr_long, 0, 1,0,0,0,
|
|
blr_field, 17, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_starting,
|
|
blr_field, 16, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_literal, blr_text, 9,0, 'S','Q','L','$','G','R','A','N','T',
|
|
blr_leave, 4,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 1, 15, 'R','D','B','$','O','B','J','E','C','T','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 5,0,0,0,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 14, 'R','D','B','$','P','R','O','C','E','D','U','R','E','S', 18,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_missing,
|
|
blr_field, 18, 16, 'R','D','B','$','P','A','C','K','A','G','E','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 18, 18, 'R','D','B','$','P','R','O','C','E','D','U','R','E','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_and,
|
|
blr_neq,
|
|
blr_field, 18, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_user_name,
|
|
blr_and,
|
|
blr_neq,
|
|
blr_user_name,
|
|
blr_literal, blr_text, 6,0, 'S','Y','S','D','B','A',
|
|
blr_and,
|
|
blr_neq,
|
|
blr_current_role,
|
|
blr_literal, blr_text, 9,0, 'R','D','B','$','A','D','M','I','N',
|
|
blr_not,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 13, 'R','D','B','$','R','E','L','A','T','I','O','N','S', 31,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 31, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_literal, blr_text, 12,0, 'R','D','B','$','D','A','T','A','B','A','S','E',
|
|
blr_eql,
|
|
blr_field, 31, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_user_name,
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 19, 'R','D','B','$','U','S','E','R','_','P','R','I','V','I','L','E','G','E','S', 19,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 19, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 19, 15, 'R','D','B','$','O','B','J','E','C','T','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 5,0,0,0,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 19, 13, 'R','D','B','$','P','R','I','V','I','L','E','G','E',
|
|
blr_field, 1, 13, 'R','D','B','$','P','R','I','V','I','L','E','G','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 19, 8, 'R','D','B','$','U','S','E','R',
|
|
blr_field, 1, 11, 'R','D','B','$','G','R','A','N','T','O','R',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 19, 13, 'R','D','B','$','U','S','E','R','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 8,0,0,0,
|
|
blr_and,
|
|
blr_neq,
|
|
blr_field, 19, 16, 'R','D','B','$','G','R','A','N','T','_','O','P','T','I','O','N',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_or,
|
|
blr_missing,
|
|
blr_field, 19, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 19, 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_end,
|
|
blr_leave, 2,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_missing,
|
|
blr_field, 18, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_modify, 18, 20,
|
|
blr_begin,
|
|
blr_assignment,
|
|
blr_cast, blr_varying2, 3,0, 31,0,
|
|
blr_concatenate,
|
|
blr_literal, blr_text2, 1,0, 4,0, 'S','Q','L','$',
|
|
blr_gen_id, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_literal, blr_long, 0, 1,0,0,0,
|
|
blr_field, 20, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_starting,
|
|
blr_field, 18, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_cast, blr_varying2, 3,0, 31,0,
|
|
blr_literal, blr_text2, 1,0, 4,0, 'S','Q','L','$',
|
|
b
|
|
lr_leave, 3,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 1, 15, 'R','D','B','$','O','B','J','E','C','T','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 15,0,0,0,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 13, 'R','D','B','$','F','U','N','C','T','I','O','N','S', 26,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_missing,
|
|
blr_field, 26, 16, 'R','D','B','$','P','A','C','K','A','G','E','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 26, 17, 'R','D','B','$','F','U','N','C','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_and,
|
|
blr_neq,
|
|
blr_field, 26, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_user_name,
|
|
blr_and,
|
|
blr_neq,
|
|
blr_user_name,
|
|
blr_literal, blr_text, 6,0, 'S','Y','S','D','B','A',
|
|
blr_and,
|
|
blr_neq,
|
|
blr_current_role,
|
|
blr_literal, blr_text, 9,0, 'R','D','B','$','A','D','M','I','N',
|
|
blr_not,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 13, 'R','D','B','$','R','E','L','A','T','I','O','N','S', 32,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 32, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_literal, blr_text, 12,0, 'R','D','B','$','D','A','T','A','B','A','S','E',
|
|
blr_eql,
|
|
blr_field, 32, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_user_name,
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 19, 'R','D','B','$','U','S','E','R','_','P','R','I','V','I','L','E','G','E','S', 27,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 27, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 27, 15, 'R','D','B','$','O','B','J','E','C','T','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 5,0,0,0,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 27, 13, 'R','D','B','$','P','R','I','V','I','L','E','G','E',
|
|
blr_field, 1, 13, 'R','D','B','$','P','R','I','V','I','L','E','G','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 27, 8, 'R','D','B','$','U','S','E','R',
|
|
blr_field, 1, 11, 'R','D','B','$','G','R','A','N','T','O','R',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 27, 13, 'R','D','B','$','U','S','E','R','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 8,0,0,0,
|
|
blr_and,
|
|
blr_neq,
|
|
blr_field, 27, 16, 'R','D','B','$','G','R','A','N','T','_','O','P','T','I','O','N',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_or,
|
|
blr_missing,
|
|
blr_field, 27, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 27, 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_end,
|
|
blr_leave, 2,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_missing,
|
|
blr_field, 26, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_modify, 26, 28,
|
|
blr_begin,
|
|
blr_assignment,
|
|
blr_cast, blr_varying2, 3,0, 31,0,
|
|
blr_concatenate,
|
|
blr_literal, blr_text2, 1,0, 4,0, 'S','Q','L','$',
|
|
blr_gen_id, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_literal, blr_long, 0, 1,0,0,0,
|
|
blr_field, 28, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_starting,
|
|
blr_field, 26, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_cast, blr_varying2, 3,0, 31,0,
|
|
blr_literal, blr_text2, 1,0, 4,0, 'S','Q','L','$',
|
|
blr_leave, 3,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 1, 15, 'R','D','B','$','O','B','J','E','C','T','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 18,0,0,0,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 12, 'R','D','B','$','P','A','C','K','A','G','E','S', 22,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 22, 16, 'R','D','B','$','P','A','C','K','A','G','E','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_and,
|
|
blr_neq,
|
|
blr_field, 22, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_user_name,
|
|
blr_and,
|
|
blr_neq,
|
|
blr_user_name,
|
|
blr_literal, blr_text, 6,0, 'S','Y','S','D','B','A',
|
|
blr_and,
|
|
blr_neq,
|
|
blr_current_role,
|
|
blr_literal, blr_text, 9,0, 'R','D','B','$','A','D','M','I','N',
|
|
blr_not,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 13, 'R','D','B','$','R','E','L','A','T','I','O','N','S', 33,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 33, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_literal, blr_text, 12,0, 'R','D','B','$','D','A','T','A','B','A','S','E',
|
|
blr_eql,
|
|
blr_field, 33, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_user_name,
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 19, 'R','D','B','$','U','S','E','R','_','P','R','I','V','I','L','E','G','E','S', 24,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 24, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 24, 15, 'R','D','B','$','O','B','J','E','C','T','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 18,0,0,0,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 24, 13, 'R','D','B','$','P','R','I','V','I','L','E','G','E',
|
|
blr_field, 1, 13, 'R','D','B','$','P','R','I','V','I','L','E','G','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 24, 8, 'R','D','B','$','U','S','E','R',
|
|
blr_field, 1, 11, 'R','D','B','$','G','R','A','N','T','O','R',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 24, 13, 'R','D','B','$','U','S','E','R','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 8,0,0,0,
|
|
blr_and,
|
|
blr_neq,
|
|
blr_field, 24, 16, 'R','D','B','$','G','R','A','N','T','_','O','P','T','I','O','N',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_or,
|
|
blr_missing,
|
|
blr_field, 24, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 24, 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_end,
|
|
blr_leave, 2,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_missing,
|
|
blr_field, 22, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_modify, 22, 23,
|
|
blr_begin,
|
|
blr_assignment,
|
|
blr_cast, blr_varying2, 3,0, 31,0,
|
|
blr_concatenate,
|
|
blr_literal, blr_text2, 1,0, 4,0, 'S','Q','L','$',
|
|
blr_gen_id, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_literal, blr_long, 0, 1,0,0,0,
|
|
blr_field, 23, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_starting,
|
|
blr_field, 22, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_cast, blr_varying2, 3,0, 31,0,
|
|
blr_literal, blr_text2, 1,0, 4,0, 'S','Q','L','$',
|
|
blr_leave, 3,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
|
|
|
|
Records affected: 29
|
|
|
|
"""
|
|
|
|
@pytest.mark.version('>=3.0,<4.0')
|
|
@pytest.mark.skip("DISABLED: see notes")
|
|
def test_1(act: Action):
|
|
act.expected_stdout = expected_stdout_1
|
|
act.execute()
|
|
assert act.clean_stdout == act.clean_expected_stdout
|
|
|
|
# version: 4.0
|
|
|
|
expected_stdout_2 = """
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_1
|
|
RDB$RELATION_NAME RDB$USER_PRIVILEGES
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:0
|
|
blr_version5,
|
|
blr_leave, 0,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_10
|
|
RDB$RELATION_NAME RDB$RELATION_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 5
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:7
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_label, 0,
|
|
blr_begin,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text2, 0,0, 11,0, 'P','R','I','M','A','R','Y',32,'K','E','Y',
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text2, 0,0, 6,0, 'U','N','I','Q','U','E',
|
|
blr_begin,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 19, 'R','D','B','$','R','E','F','_','C','O','N','S','T','R','A','I','N','T','S', 2,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 2, 17, 'R','D','B','$','C','O','N','S','T','_','N','A','M','E','_','U','Q',
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_begin,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text2, 0,0, 11,0, 'F','O','R','E','I','G','N',32,'K','E','Y',
|
|
blr_begin,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 19, 'R','D','B','$','R','E','F','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 3, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_end,
|
|
blr_erase, 3,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text2, 0,0, 8,0, 'N','O','T',32,'N','U','L','L',
|
|
blr_begin,
|
|
blr_begin,
|
|
blr_label, 1,
|
|
blr_for,
|
|
blr_rse, 5,
|
|
blr_relation2, 21, 'R','D','B','$','C','H','E','C','K','_','C','O','N','S','T','R','A','I','N','T','S',
|
|
9, 'C','1',32,'C','H','K','C','O','N', 4,
|
|
blr_relation2, 19, 'R','D','B','$','R','E','L','A','T','I','O','N','_','F','I','E','L','D','S',
|
|
6, 'C','1',32,'R','F','L', 5,
|
|
blr_relation2, 10, 'R','D','B','$','F','I','E','L','D','S',
|
|
6, 'C','1',32,'F','L','D', 6,
|
|
blr_relation2, 11, 'R','D','B','$','I','N','D','I','C','E','S',
|
|
6, 'C','1',32,'I','N','D', 7,
|
|
blr_relation2, 18, 'R','D','B','$','I','N','D','E','X','_','S','E','G','M','E','N','T','S',
|
|
9, 'C','1',32,'I','D','X','S','E','G', 8,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 5, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 4, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 5, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 5, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 8, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 6, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 5, 16, 'R','D','B','$','F','I','E','L','D','_','S','O','U','R','C','E',
|
|
blr_or,
|
|
blr_missing,
|
|
blr_field, 6, 13, 'R','D','B','$','N','U','L','L','_','F','L','A','G',
|
|
blr_eql,
|
|
blr_field, 6, 13, 'R','D','B','$','N','U','L','L','_','F','L','A','G',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_eql,
|
|
blr_field, 7, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 7, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 8, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_begin,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 9,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 9, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_derived_expr, 1, 8,
|
|
blr_field, 8, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 9, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text2, 0,0, 11,0, 'P','R','I','M','A','R','Y',32,'K','E','Y',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_begin,
|
|
blr_leave, 2,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_11
|
|
RDB$RELATION_NAME RDB$RELATION_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 6
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:8
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'F','O','R','E','I','G','N',32,'K','E','Y',
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'P','R','I','M','A','R','Y',32,'K','E','Y',
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 6,0, 'U','N','I','Q','U','E',
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 11, 'R','D','B','$','I','N','D','I','C','E','S', 3,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 0, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 3, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 3,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 18, 'R','D','B','$','I','N','D','E','X','_','S','E','G','M','E','N','T','S', 4,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 4, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 3, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 4,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 8,0, 'N','O','T',32,'N','U','L','L',
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 2,
|
|
blr_relation, 21, 'R','D','B','$','C','H','E','C','K','_','C','O','N','S','T','R','A','I','N','T','S', 5,
|
|
blr_relation, 19, 'R','D','B','$','R','E','L','A','T','I','O','N','_','F','I','E','L','D','S', 6,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 5, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 6, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 6, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 5, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 5,
|
|
blr_modify, 6, 7,
|
|
blr_begin,
|
|
blr_assignment,
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_field, 7, 13, 'R','D','B','$','N','U','L','L','_','F','L','A','G',
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 5,0, 'C','H','E','C','K',
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 21, 'R','D','B','$','C','H','E','C','K','_','C','O','N','S','T','R','A','I','N','T','S', 8,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 8, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 8,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 12, 'R','D','B','$','T','R','I','G','G','E','R','S', 9,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 9, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_field, 8, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 9, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 9,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_12
|
|
RDB$RELATION_NAME RDB$REF_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 1
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:9
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_not,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 1, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 3, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'F','O','R','E','I','G','N',32,'K','E','Y',
|
|
blr_end,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','C','O','N','S','T','_','N','A','M','E','_','U','Q',
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'P','R','I','M','A','R','Y',32,'K','E','Y',
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 6,0, 'U','N','I','Q','U','E',
|
|
blr_end,
|
|
blr_leave, 2,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_13
|
|
RDB$RELATION_NAME RDB$REF_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:a
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_14
|
|
RDB$RELATION_NAME RDB$CHECK_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:b
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_not,
|
|
blr_eql,
|
|
blr_field, 3, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 8,0, 'N','O','T',32,'N','U','L','L',
|
|
blr_eql,
|
|
blr_field, 3, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_end,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_15
|
|
RDB$RELATION_NAME RDB$CHECK_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 5
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:c
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 3, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_end,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_16
|
|
RDB$RELATION_NAME RDB$CHECK_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 6
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:d
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 2,
|
|
blr_relation, 19, 'R','D','B','$','R','E','L','A','T','I','O','N','_','F','I','E','L','D','S', 3,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 4, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 8,0, 'N','O','T',32,'N','U','L','L',
|
|
blr_eql,
|
|
blr_field, 3, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 0, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_modify, 3, 5,
|
|
blr_begin,
|
|
blr_assignment,
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_field, 5, 13, 'R','D','B','$','N','U','L','L','_','F','L','A','G',
|
|
blr_end,
|
|
blr_end,
|
|
blr_for,
|
|
blr_rse, 2,
|
|
blr_relation, 12, 'R','D','B','$','T','R','I','G','G','E','R','S', 6,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 7,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 7, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 7, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 5,0, 'C','H','E','C','K',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 6, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 7, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 6, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_field, 0, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 6,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_17
|
|
RDB$RELATION_NAME RDB$INDEX_SEGMENTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 5
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:e
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 3, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_end,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_18
|
|
RDB$RELATION_NAME RDB$INDEX_SEGMENTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:f
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 3, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_end,
|
|
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_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_19
|
|
RDB$RELATION_NAME RDB$INDICES
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 5
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:10
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 3, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_end,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_2
|
|
RDB$RELATION_NAME RDB$TRIGGERS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3
|
|
blr_version5,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 0, 15, 'R','D','B','$','S','Y','S','T','E','M','_','F','L','A','G',
|
|
blr_literal, blr_short, 0, 1,0,
|
|
blr_leave, 0,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_20
|
|
RDB$RELATION_NAME RDB$INDICES
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:11
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 3, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
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, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 0, 12, 'R','D','B','$','I','N','D','E','X','_','I','D',
|
|
blr_field, 1, 12, 'R','D','B','$','I','N','D','E','X','_','I','D',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 0, 17, 'R','D','B','$','S','E','G','M','E','N','T','_','C','O','U','N','T',
|
|
blr_field, 1, 17, 'R','D','B','$','S','E','G','M','E','N','T','_','C','O','U','N','T',
|
|
blr_eql,
|
|
blr_field, 0, 15, 'R','D','B','$','F','O','R','E','I','G','N','_','K','E','Y',
|
|
blr_field, 1, 15, 'R','D','B','$','F','O','R','E','I','G','N','_','K','E','Y',
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_for,
|
|
blr_rse, 3,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_relation, 11, 'R','D','B','$','I','N','D','I','C','E','S', 5,
|
|
blr_relation, 11, 'R','D','B','$','I','N','D','I','C','E','S', 6,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 5, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 6, 15, 'R','D','B','$','F','O','R','E','I','G','N','_','K','E','Y',
|
|
blr_field, 0, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 1, 18, 'R','D','B','$','I','N','D','E','X','_','I','N','A','C','T','I','V','E',
|
|
blr_literal, blr_long, 0, 1,0,0,0,
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 0, 18, 'R','D','B','$','I','N','D','E','X','_','I','N','A','C','T','I','V','E',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_missing,
|
|
blr_field, 0, 18, 'R','D','B','$','I','N','D','E','X','_','I','N','A','C','T','I','V','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_leave, 2,
|
|
blr_end,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 7,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 7, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 7, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'P','R','I','M','A','R','Y',32,'K','E','Y',
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 7, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 6,0, 'U','N','I','Q','U','E',
|
|
blr_eql,
|
|
blr_field, 7, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'F','O','R','E','I','G','N',32,'K','E','Y',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 1, 18, 'R','D','B','$','I','N','D','E','X','_','I','N','A','C','T','I','V','E',
|
|
blr_literal, blr_long, 0, 1,0,0,0,
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 0, 18, 'R','D','B','$','I','N','D','E','X','_','I','N','A','C','T','I','V','E',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_missing,
|
|
blr_field, 0, 18, 'R','D','B','$','I','N','D','E','X','_','I','N','A','C','T','I','V','E',
|
|
blr_begin,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 7, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'F','O','R','E','I','G','N',32,'K','E','Y',
|
|
blr_leave, 2,
|
|
blr_leave, 3,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_21
|
|
RDB$RELATION_NAME RDB$TRIGGERS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 5
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:12
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 2,
|
|
blr_relation, 21, 'R','D','B','$','C','H','E','C','K','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_field, 0, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 3, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 5,0, 'C','H','E','C','K',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_22
|
|
RDB$RELATION_NAME RDB$TRIGGERS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3c0
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 2,
|
|
blr_relation, 21, 'R','D','B','$','C','H','E','C','K','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_field, 0, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 3, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 5,0, 'C','H','E','C','K',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_not,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_equiv,
|
|
blr_field, 0, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_field, 1, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_equiv,
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_equiv,
|
|
blr_field, 0, 20, 'R','D','B','$','T','R','I','G','G','E','R','_','S','E','Q','U','E','N','C','E',
|
|
blr_field, 1, 20, 'R','D','B','$','T','R','I','G','G','E','R','_','S','E','Q','U','E','N','C','E',
|
|
blr_equiv,
|
|
blr_field, 0, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','T','Y','P','E',
|
|
blr_field, 1, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','T','Y','P','E',
|
|
blr_equiv,
|
|
blr_field, 0, 15, 'R','D','B','$','T','R','I','G','G','E','R','_','B','L','R',
|
|
blr_field, 1, 15, 'R','D','B','$','T','R','I','G','G','E','R','_','B','L','R',
|
|
blr_equiv,
|
|
blr_field, 0, 20, 'R','D','B','$','T','R','I','G','G','E','R','_','I','N','A','C','T','I','V','E',
|
|
blr_field, 1, 20, 'R','D','B','$','T','R','I','G','G','E','R','_','I','N','A','C','T','I','V','E',
|
|
blr_equiv,
|
|
blr_field, 0, 15, 'R','D','B','$','S','Y','S','T','E','M','_','F','L','A','G',
|
|
blr_field, 1, 15, 'R','D','B','$','S','Y','S','T','E','M','_','F','L','A','G',
|
|
blr_equiv,
|
|
blr_field, 0, 9, 'R','D','B','$','F','L','A','G','S',
|
|
blr_field, 1, 9, 'R','D','B','$','F','L','A','G','S',
|
|
blr_equiv,
|
|
blr_field, 0, 14, 'R','D','B','$','D','E','B','U','G','_','I','N','F','O',
|
|
blr_field, 1, 14, 'R','D','B','$','D','E','B','U','G','_','I','N','F','O',
|
|
blr_begin,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_23
|
|
RDB$RELATION_NAME RDB$RELATION_FIELDS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 5
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3c1
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 3,
|
|
blr_relation, 11, 'R','D','B','$','I','N','D','I','C','E','S', 3,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_relation, 18, 'R','D','B','$','I','N','D','E','X','_','S','E','G','M','E','N','T','S', 5,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 5, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 5, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 5, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 18, 'R','D','B','$','I','N','D','E','X','_','S','E','G','M','E','N','T','S', 6,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 6, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 5, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_neq,
|
|
blr_field, 6, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_end,
|
|
blr_leave, 1,
|
|
blr_erase, 4,
|
|
blr_end,
|
|
blr_for,
|
|
blr_rse, 3,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 7,
|
|
blr_relation, 21, 'R','D','B','$','C','H','E','C','K','_','C','O','N','S','T','R','A','I','N','T','S', 8,
|
|
blr_relation, 16, 'R','D','B','$','D','E','P','E','N','D','E','N','C','I','E','S', 9,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 7, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 7, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 5,0, 'C','H','E','C','K',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 8, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_field, 9, 18, 'R','D','B','$','D','E','P','E','N','D','E','N','T','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 9, 18, 'R','D','B','$','D','E','P','E','N','D','E','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 2,0,0,0,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 9, 20, 'R','D','B','$','D','E','P','E','N','D','E','D','_','O','N','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 9, 20, 'R','D','B','$','D','E','P','E','N','D','E','D','_','O','N','_','N','A','M','E',
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 9, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 8, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 7, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 16, 'R','D','B','$','D','E','P','E','N','D','E','N','C','I','E','S', 10,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 10, 18, 'R','D','B','$','D','E','P','E','N','D','E','N','T','_','N','A','M','E',
|
|
blr_field, 8, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 10, 18, 'R','D','B','$','D','E','P','E','N','D','E','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 2,0,0,0,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 10, 20, 'R','D','B','$','D','E','P','E','N','D','E','D','_','O','N','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 10, 20, 'R','D','B','$','D','E','P','E','N','D','E','D','_','O','N','_','N','A','M','E',
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_neq,
|
|
blr_field, 10, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_end,
|
|
blr_leave, 1,
|
|
blr_erase, 7,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_24
|
|
RDB$RELATION_NAME RDB$RELATION_FIELDS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3c2
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 3,
|
|
blr_relation, 11, 'R','D','B','$','I','N','D','I','C','E','S', 3,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_relation, 18, 'R','D','B','$','I','N','D','E','X','_','S','E','G','M','E','N','T','S', 5,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 5, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 5, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 5, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_neq,
|
|
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_leave, 1,
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 0, 16, 'R','D','B','$','F','I','E','L','D','_','S','O','U','R','C','E',
|
|
blr_field, 1, 16, 'R','D','B','$','F','I','E','L','D','_','S','O','U','R','C','E',
|
|
blr_eql,
|
|
blr_field, 0, 16, 'R','D','B','$','C','O','L','L','A','T','I','O','N','_','I','D',
|
|
blr_field, 1, 16, 'R','D','B','$','C','O','L','L','A','T','I','O','N','_','I','D',
|
|
blr_leave, 2,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_25
|
|
RDB$RELATION_NAME RDB$RELATION_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:6
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_26
|
|
RDB$RELATION_NAME RDB$RELATION_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 1
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:5
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 13, 'R','D','B','$','R','E','L','A','T','I','O','N','S', 3,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_not,
|
|
blr_missing,
|
|
blr_field, 3, 15, 'R','D','B','$','V','I','E','W','_','S','O','U','R','C','E',
|
|
blr_end,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 1, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 6,0, 'U','N','I','Q','U','E',
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 1, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'P','R','I','M','A','R','Y',32,'K','E','Y',
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 1, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'F','O','R','E','I','G','N',32,'K','E','Y',
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 1, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 8,0, 'N','O','T',32,'N','U','L','L',
|
|
blr_eql,
|
|
blr_field, 1, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 5,0, 'C','H','E','C','K',
|
|
blr_leave, 2,
|
|
blr_end,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 1, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'P','R','I','M','A','R','Y',32,'K','E','Y',
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'P','R','I','M','A','R','Y',32,'K','E','Y',
|
|
blr_eql,
|
|
blr_field, 4, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_end,
|
|
blr_leave, 3,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_27
|
|
RDB$RELATION_NAME RDB$RELATION_FIELDS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 6
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3c3
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 2,
|
|
blr_relation, 21, 'R','D','B','$','C','H','E','C','K','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 0, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 3, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 3, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 4, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 8,0, 'N','O','T',32,'N','U','L','L',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 4,
|
|
blr_erase, 3,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_3
|
|
RDB$RELATION_NAME RDB$TRIGGERS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 5
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:4
|
|
blr_version5,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 0, 15, 'R','D','B','$','S','Y','S','T','E','M','_','F','L','A','G',
|
|
blr_literal, blr_short, 0, 1,0,
|
|
blr_leave, 0,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_31
|
|
RDB$RELATION_NAME RDB$USER_PRIVILEGES
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3c4
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_and,
|
|
blr_not,
|
|
blr_missing,
|
|
blr_field, 1, 11, 'R','D','B','$','G','R','A','N','T','O','R',
|
|
blr_and,
|
|
blr_neq,
|
|
blr_field, 1, 11, 'R','D','B','$','G','R','A','N','T','O','R',
|
|
blr_user_name,
|
|
blr_neq,
|
|
blr_sys_function, 20, 'R','D','B','$','S','Y','S','T','E','M','_','P','R','I','V','I','L','E','G','E',1,
|
|
blr_literal, blr_short, 0, 20,0,
|
|
blr_literal, blr_bool, 1,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 13, 'R','D','B','$','R','E','L','A','T','I','O','N','S', 3,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 3, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_literal, blr_text, 12,0, 'R','D','B','$','D','A','T','A','B','A','S','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_or,
|
|
blr_missing,
|
|
blr_field, 3, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_neq,
|
|
blr_field, 3, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_user_name,
|
|
blr_leave, 0,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_32
|
|
RDB$RELATION_NAME RDB$USER_PRIVILEGES
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 5
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3c5
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_and,
|
|
blr_not,
|
|
blr_missing,
|
|
blr_field, 1, 11, 'R','D','B','$','G','R','A','N','T','O','R',
|
|
blr_and,
|
|
blr_neq,
|
|
blr_field, 1, 11, 'R','D','B','$','G','R','A','N','T','O','R',
|
|
blr_user_name,
|
|
blr_neq,
|
|
blr_sys_function, 20, 'R','D','B','$','S','Y','S','T','E','M','_','P','R','I','V','I','L','E','G','E',1,
|
|
blr_literal, blr_short, 0, 20,0,
|
|
blr_literal, blr_bool, 1,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 13, 'R','D','B','$','R','E','L','A','T','I','O','N','S', 3,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 3, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_literal, blr_text, 12,0, 'R','D','B','$','D','A','T','A','B','A','S','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_or,
|
|
blr_missing,
|
|
blr_field, 3, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_neq,
|
|
blr_field, 3, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_user_name,
|
|
blr_leave, 0,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_33
|
|
RDB$RELATION_NAME RDB$USER_PRIVILEGES
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 1
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3c6
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_and,
|
|
blr_not,
|
|
blr_missing,
|
|
blr_field, 1, 11, 'R','D','B','$','G','R','A','N','T','O','R',
|
|
blr_and,
|
|
blr_neq,
|
|
blr_field, 1, 11, 'R','D','B','$','G','R','A','N','T','O','R',
|
|
blr_user_name,
|
|
blr_neq,
|
|
blr_sys_function, 20, 'R','D','B','$','S','Y','S','T','E','M','_','P','R','I','V','I','L','E','G','E',1,
|
|
blr_literal, blr_short, 0, 20,0,
|
|
blr_literal, blr_bool, 1,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 13, 'R','D','B','$','R','E','L','A','T','I','O','N','S', 3,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 3, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_literal, blr_text, 12,0, 'R','D','B','$','D','A','T','A','B','A','S','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_or,
|
|
blr_missing,
|
|
blr_field, 3, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_neq,
|
|
blr_field, 3, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_user_name,
|
|
blr_leave, 0,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_34
|
|
RDB$RELATION_NAME RDB$RELATION_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 6
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3c7
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'F','O','R','E','I','G','N',32,'K','E','Y',
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 21, 'R','D','B','$','C','H','E','C','K','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 3, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 3,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 12, 'R','D','B','$','T','R','I','G','G','E','R','S', 4,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 4, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_field, 3, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 4,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 2
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_35
|
|
RDB$RELATION_NAME RDB$CHECK_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 6
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3c8
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 2,
|
|
blr_relation, 12, 'R','D','B','$','T','R','I','G','G','E','R','S', 3,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'F','O','R','E','I','G','N',32,'K','E','Y',
|
|
blr_eql,
|
|
blr_field, 3, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_field, 0, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 3,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 2
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_36
|
|
RDB$RELATION_NAME RDB$FIELDS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3c9
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_not,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 0, 16, 'R','D','B','$','F','I','E','L','D','_','L','E','N','G','T','H',
|
|
blr_field, 1, 16, 'R','D','B','$','F','I','E','L','D','_','L','E','N','G','T','H',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 0, 14, 'R','D','B','$','F','I','E','L','D','_','T','Y','P','E',
|
|
blr_field, 1, 14, 'R','D','B','$','F','I','E','L','D','_','T','Y','P','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 0, 16, 'R','D','B','$','C','O','L','L','A','T','I','O','N','_','I','D',
|
|
blr_field, 1, 16, 'R','D','B','$','C','O','L','L','A','T','I','O','N','_','I','D',
|
|
blr_eql,
|
|
blr_field, 0, 20, 'R','D','B','$','C','H','A','R','A','C','T','E','R','_','S','E','T','_','I','D',
|
|
blr_field, 1, 20, 'R','D','B','$','C','H','A','R','A','C','T','E','R','_','S','E','T','_','I','D',
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 4,
|
|
blr_relation, 11, 'R','D','B','$','I','N','D','I','C','E','S', 3,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_relation, 18, 'R','D','B','$','I','N','D','E','X','_','S','E','G','M','E','N','T','S', 5,
|
|
blr_relation, 19, 'R','D','B','$','R','E','L','A','T','I','O','N','_','F','I','E','L','D','S', 6,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 6, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 5, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 5, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 5, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 6, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 6, 16, 'R','D','B','$','F','I','E','L','D','_','S','O','U','R','C','E',
|
|
blr_field, 0, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_end,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_8
|
|
RDB$RELATION_NAME RDB$USER_PRIVILEGES
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 5
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:1
|
|
blr_version5,
|
|
blr_if,
|
|
blr_not,
|
|
blr_missing,
|
|
blr_field, 0, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 19, 'R','D','B','$','R','E','L','A','T','I','O','N','_','F','I','E','L','D','S', 3,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 3, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_starting,
|
|
blr_field, 3, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_literal, blr_text, 9,0, 'S','Q','L','$','G','R','A','N','T',
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 20, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S','E','S', 4,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 4, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_field, 3, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 4,
|
|
blr_end,
|
|
blr_modify, 3, 5,
|
|
blr_begin,
|
|
blr_assignment,
|
|
blr_null,
|
|
blr_field, 5, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_9
|
|
RDB$RELATION_NAME RDB$USER_PRIVILEGES
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 1
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:2
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_missing,
|
|
blr_field, 1, 11, 'R','D','B','$','G','R','A','N','T','O','R',
|
|
blr_assignment,
|
|
blr_user_name,
|
|
blr_field, 1, 11, 'R','D','B','$','G','R','A','N','T','O','R',
|
|
blr_end,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 1, 15, 'R','D','B','$','O','B','J','E','C','T','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 13, 'R','D','B','$','R','E','L','A','T','I','O','N','S', 6,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 6, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_or,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 6, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_user_name,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 6, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_field, 1, 11, 'R','D','B','$','G','R','A','N','T','O','R',
|
|
blr_eql,
|
|
blr_field, 6, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_field, 1, 8, 'R','D','B','$','U','S','E','R',
|
|
blr_eql,
|
|
blr_sys_function, 20, 'R','D','B','$','S','Y','S','T','E','M','_','P','R','I','V','I','L','E','G','E',1,
|
|
blr_literal, blr_short, 0, 21,0,
|
|
blr_literal, blr_bool, 1,
|
|
blr_begin,
|
|
blr_end,
|
|
blr_if,
|
|
blr_neq,
|
|
blr_field, 6, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_user_name,
|
|
blr_begin,
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_missing,
|
|
blr_field, 1, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 3,
|
|
blr_relation, 19, 'R','D','B','$','R','E','L','A','T','I','O','N','_','F','I','E','L','D','S', 8,
|
|
blr_relation, 18, 'R','D','B','$','V','I','E','W','_','R','E','L','A','T','I','O','N','S', 9,
|
|
blr_relation, 13, 'R','D','B','$','R','E','L','A','T','I','O','N','S', 10,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 8, 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_and,
|
|
blr_eql,
|
|
blr_field, 8, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_not,
|
|
blr_missing,
|
|
blr_field, 8, 14, 'R','D','B','$','B','A','S','E','_','F','I','E','L','D',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 9, 13, 'R','D','B','$','V','I','E','W','_','N','A','M','E',
|
|
blr_field, 8, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 9, 16, 'R','D','B','$','V','I','E','W','_','C','O','N','T','E','X','T',
|
|
blr_field, 8, 16, 'R','D','B','$','V','I','E','W','_','C','O','N','T','E','X','T',
|
|
blr_eql,
|
|
blr_field, 9, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 10, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_and,
|
|
blr_neq,
|
|
blr_field, 10, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_field, 6, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_neq,
|
|
blr_sys_function, 20, 'R','D','B','$','S','Y','S','T','E','M','_','P','R','I','V','I','L','E','G','E',1,
|
|
blr_literal, blr_short, 0, 21,0,
|
|
blr_literal, blr_bool, 1,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_not,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 19, 'R','D','B','$','U','S','E','R','_','P','R','I','V','I','L','E','G','E','S', 11,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 11, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 10, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 11, 15, 'R','D','B','$','O','B','J','E','C','T','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 11, 13, 'R','D','B','$','P','R','I','V','I','L','E','G','E',
|
|
blr_field, 1, 13, 'R','D','B','$','P','R','I','V','I','L','E','G','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 11, 8, 'R','D','B','$','U','S','E','R',
|
|
blr_field, 6, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 11, 13, 'R','D','B','$','U','S','E','R','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 8,0,0,0,
|
|
blr_and,
|
|
blr_neq,
|
|
blr_field, 11, 16, 'R','D','B','$','G','R','A','N','T','_','O','P','T','I','O','N',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_or,
|
|
blr_missing,
|
|
blr_field, 11, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 11, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 8, 14, 'R','D','B','$','B','A','S','E','_','F','I','E','L','D',
|
|
blr_end,
|
|
blr_leave, 5,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 2,
|
|
blr_relation, 18, 'R','D','B','$','V','I','E','W','_','R','E','L','A','T','I','O','N','S', 12,
|
|
blr_relation, 13, 'R','D','B','$','R','E','L','A','T','I','O','N','S', 13,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 12, 13, 'R','D','B','$','V','I','E','W','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 12, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 13, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_and,
|
|
blr_neq,
|
|
blr_field, 13, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_field, 6, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_neq,
|
|
blr_sys_function, 20, 'R','D','B','$','S','Y','S','T','E','M','_','P','R','I','V','I','L','E','G','E',1,
|
|
blr_literal, blr_short, 0, 21,0,
|
|
blr_literal, blr_bool, 1,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_not,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 19, 'R','D','B','$','U','S','E','R','_','P','R','I','V','I','L','E','G','E','S', 14,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 14, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 13, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 14, 15, 'R','D','B','$','O','B','J','E','C','T','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 14, 13, 'R','D','B','$','P','R','I','V','I','L','E','G','E',
|
|
blr_field, 1, 13, 'R','D','B','$','P','R','I','V','I','L','E','G','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 14, 8, 'R','D','B','$','U','S','E','R',
|
|
blr_field, 6, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 14, 13, 'R','D','B','$','U','S','E','R','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 8,0,0,0,
|
|
blr_and,
|
|
blr_neq,
|
|
blr_field, 14, 16, 'R','D','B','$','G','R','A','N','T','_','O','P','T','I','O','N',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_missing,
|
|
blr_field, 14, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_end,
|
|
blr_leave, 5,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_missing,
|
|
blr_field, 6, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_modify, 6, 15,
|
|
blr_begin,
|
|
blr_assignment,
|
|
blr_cast, blr_varying2, 4,0, 252,0,
|
|
blr_concatenate,
|
|
blr_literal, blr_text2, 1,0, 4,0, 'S','Q','L','$',
|
|
blr_gen_id, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_literal, blr_long, 0, 1,0,0,0,
|
|
blr_field, 15, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_end,
|
|
|
|
blr_if,
|
|
blr_not,
|
|
blr_starting,
|
|
blr_field, 6, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_cast, blr_varying2, 4,0, 252,0,
|
|
blr_literal, blr_text2, 1,0, 4,0, 'S','Q','L','$',
|
|
blr_leave, 3,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_missing,
|
|
blr_field, 1, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 19, 'R','D','B','$','R','E','L','A','T','I','O','N','_','F','I','E','L','D','S', 16,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 16, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 16, 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_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_missing,
|
|
blr_field, 16, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_modify, 16, 17,
|
|
blr_begin,
|
|
blr_assignment,
|
|
blr_concatenate,
|
|
blr_literal, blr_text, 9,0, 'S','Q','L','$','G','R','A','N','T',
|
|
blr_gen_id, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_literal, blr_long, 0, 1,0,0,0,
|
|
blr_field, 17, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_starting,
|
|
blr_field, 16, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_literal, blr_text, 9,0, 'S','Q','L','$','G','R','A','N','T',
|
|
blr_leave, 4,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 1, 15, 'R','D','B','$','O','B','J','E','C','T','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 5,0,0,0,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 14, 'R','D','B','$','P','R','O','C','E','D','U','R','E','S', 18,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_missing,
|
|
blr_field, 18, 16, 'R','D','B','$','P','A','C','K','A','G','E','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 18, 18, 'R','D','B','$','P','R','O','C','E','D','U','R','E','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_missing,
|
|
blr_field, 18, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_modify, 18, 20,
|
|
blr_begin,
|
|
blr_assignment,
|
|
blr_cast, blr_varying2, 4,0, 252,0,
|
|
blr_concatenate,
|
|
blr_literal, blr_text2, 1,0, 4,0, 'S','Q','L','$',
|
|
blr_gen_id, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_literal, blr_long, 0, 1,0,0,0,
|
|
blr_field, 20, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_starting,
|
|
blr_field, 18, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_cast, blr_varying2, 4,0, 252,0,
|
|
blr_literal, blr_text2, 1,0, 4,0, 'S','Q','L','$',
|
|
blr_leave, 3,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 1, 15, 'R','D','B','$','O','B','J','E','C','T','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 15,0,0,0,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 13, 'R','D','B','$','F','U','N','C','T','I','O','N','S', 26,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_missing,
|
|
blr_field, 26, 16, 'R','D','B','$','P','A','C','K','A','G','E','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 26, 17, 'R','D','B','$','F','U','N','C','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_missing,
|
|
blr_field, 26, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_modify, 26, 28,
|
|
blr_begin,
|
|
blr_assignment,
|
|
blr_cast, blr_varying2, 4,0, 252,0,
|
|
blr_concatenate,
|
|
blr_literal, blr_text2, 1,0, 4,0, 'S','Q','L','$',
|
|
blr_gen_id, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_literal, blr_long, 0, 1,0,0,0,
|
|
blr_field, 28, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_starting,
|
|
blr_field, 26, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_cast, blr_varying2, 4,0, 252,0,
|
|
blr_literal, blr_text2, 1,0, 4,0, 'S','Q','L','$',
|
|
blr_leave, 3,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 1, 15, 'R','D','B','$','O','B','J','E','C','T','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 18,0,0,0,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 12, 'R','D','B','$','P','A','C','K','A','G','E','S', 22,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 22, 16, 'R','D','B','$','P','A','C','K','A','G','E','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_missing,
|
|
blr_field, 22, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_modify, 22, 23,
|
|
blr_begin,
|
|
blr_assignment,
|
|
blr_cast, blr_varying2, 4,0, 252,0,
|
|
blr_concatenate,
|
|
blr_literal, blr_text2, 1,0, 4,0, 'S','Q','L','$',
|
|
blr_gen_id, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_literal, blr_long, 0, 1,0,0,0,
|
|
blr_field, 23, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_starting,
|
|
blr_field, 22, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_cast, blr_varying2, 4,0, 252,0,
|
|
blr_literal, blr_text2, 1,0, 4,0, 'S','Q','L','$',
|
|
blr_leave, 3,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
|
|
Records affected: 29
|
|
"""
|
|
|
|
@pytest.mark.version('>=4.0,<5.0')
|
|
@pytest.mark.skip("DISABLED: see notes")
|
|
def test_2(act: Action):
|
|
act.expected_stdout = expected_stdout_2
|
|
act.execute()
|
|
assert act.clean_stdout == act.clean_expected_stdout
|
|
|
|
# version: 5.0
|
|
|
|
expected_stdout_3 = """
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_1
|
|
RDB$RELATION_NAME RDB$USER_PRIVILEGES
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:0
|
|
blr_version5,
|
|
blr_leave, 0,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_10
|
|
RDB$RELATION_NAME RDB$RELATION_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 5
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:7
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_label, 0,
|
|
blr_begin,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text2, 0,0, 11,0, 'P','R','I','M','A','R','Y',32,'K','E','Y',
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text2, 0,0, 6,0, 'U','N','I','Q','U','E',
|
|
blr_begin,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 19, 'R','D','B','$','R','E','F','_','C','O','N','S','T','R','A','I','N','T','S', 2,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 2, 17, 'R','D','B','$','C','O','N','S','T','_','N','A','M','E','_','U','Q',
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_begin,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text2, 0,0, 11,0, 'F','O','R','E','I','G','N',32,'K','E','Y',
|
|
blr_begin,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 19, 'R','D','B','$','R','E','F','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 3, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_end,
|
|
blr_erase, 3,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text2, 0,0, 8,0, 'N','O','T',32,'N','U','L','L',
|
|
blr_begin,
|
|
blr_begin,
|
|
blr_label, 1,
|
|
blr_for,
|
|
blr_rse, 5,
|
|
blr_relation2, 21, 'R','D','B','$','C','H','E','C','K','_','C','O','N','S','T','R','A','I','N','T','S',
|
|
9, 'C','1',32,'C','H','K','C','O','N', 4,
|
|
blr_relation2, 19, 'R','D','B','$','R','E','L','A','T','I','O','N','_','F','I','E','L','D','S',
|
|
6, 'C','1',32,'R','F','L', 5,
|
|
blr_relation2, 10, 'R','D','B','$','F','I','E','L','D','S',
|
|
6, 'C','1',32,'F','L','D', 6,
|
|
blr_relation2, 11, 'R','D','B','$','I','N','D','I','C','E','S',
|
|
6, 'C','1',32,'I','N','D', 7,
|
|
blr_relation2, 18, 'R','D','B','$','I','N','D','E','X','_','S','E','G','M','E','N','T','S',
|
|
9, 'C','1',32,'I','D','X','S','E','G', 8,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 5, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 4, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 5, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 5, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 8, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 6, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 5, 16, 'R','D','B','$','F','I','E','L','D','_','S','O','U','R','C','E',
|
|
blr_or,
|
|
blr_missing,
|
|
blr_field, 6, 13, 'R','D','B','$','N','U','L','L','_','F','L','A','G',
|
|
blr_eql,
|
|
blr_field, 6, 13, 'R','D','B','$','N','U','L','L','_','F','L','A','G',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_eql,
|
|
blr_field, 7, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 7, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 8, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_begin,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 9,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 9, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_derived_expr, 1, 8,
|
|
blr_field, 8, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 9, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text2, 0,0, 11,0, 'P','R','I','M','A','R','Y',32,'K','E','Y',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_begin,
|
|
blr_leave, 2,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_11
|
|
RDB$RELATION_NAME RDB$RELATION_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 6
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:8
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'F','O','R','E','I','G','N',32,'K','E','Y',
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'P','R','I','M','A','R','Y',32,'K','E','Y',
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 6,0, 'U','N','I','Q','U','E',
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 11, 'R','D','B','$','I','N','D','I','C','E','S', 3,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 0, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 3, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 3,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 18, 'R','D','B','$','I','N','D','E','X','_','S','E','G','M','E','N','T','S', 4,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 4, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 3, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 4,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 8,0, 'N','O','T',32,'N','U','L','L',
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 2,
|
|
blr_relation, 21, 'R','D','B','$','C','H','E','C','K','_','C','O','N','S','T','R','A','I','N','T','S', 5,
|
|
blr_relation, 19, 'R','D','B','$','R','E','L','A','T','I','O','N','_','F','I','E','L','D','S', 6,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 5, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 6, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 6, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 5, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 5,
|
|
blr_modify, 6, 7,
|
|
blr_begin,
|
|
blr_assignment,
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_field, 7, 13, 'R','D','B','$','N','U','L','L','_','F','L','A','G',
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 5,0, 'C','H','E','C','K',
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 21, 'R','D','B','$','C','H','E','C','K','_','C','O','N','S','T','R','A','I','N','T','S', 8,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 8, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 8,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 12, 'R','D','B','$','T','R','I','G','G','E','R','S', 9,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 9, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_field, 8, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 9, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 9,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_12
|
|
RDB$RELATION_NAME RDB$REF_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 1
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:9
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_not,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 1, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 3, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'F','O','R','E','I','G','N',32,'K','E','Y',
|
|
blr_end,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','C','O','N','S','T','_','N','A','M','E','_','U','Q',
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'P','R','I','M','A','R','Y',32,'K','E','Y',
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 6,0, 'U','N','I','Q','U','E',
|
|
blr_end,
|
|
blr_leave, 2,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_13
|
|
RDB$RELATION_NAME RDB$REF_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:a
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_14
|
|
RDB$RELATION_NAME RDB$CHECK_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:b
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_not,
|
|
blr_eql,
|
|
blr_field, 3, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 8,0, 'N','O','T',32,'N','U','L','L',
|
|
blr_eql,
|
|
blr_field, 3, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_end,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_15
|
|
RDB$RELATION_NAME RDB$CHECK_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 5
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:c
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 3, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_end,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_16
|
|
RDB$RELATION_NAME RDB$CHECK_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 6
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:d
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 2,
|
|
blr_relation, 19, 'R','D','B','$','R','E','L','A','T','I','O','N','_','F','I','E','L','D','S', 3,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 4, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 8,0, 'N','O','T',32,'N','U','L','L',
|
|
blr_eql,
|
|
blr_field, 3, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 0, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_modify, 3, 5,
|
|
blr_begin,
|
|
blr_assignment,
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_field, 5, 13, 'R','D','B','$','N','U','L','L','_','F','L','A','G',
|
|
blr_end,
|
|
blr_end,
|
|
blr_for,
|
|
blr_rse, 2,
|
|
blr_relation, 12, 'R','D','B','$','T','R','I','G','G','E','R','S', 6,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 7,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 7, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 7, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 5,0, 'C','H','E','C','K',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 6, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 7, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 6, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_field, 0, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 6,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_17
|
|
RDB$RELATION_NAME RDB$INDEX_SEGMENTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 5
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:e
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 3, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_end,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_18
|
|
RDB$RELATION_NAME RDB$INDEX_SEGMENTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:f
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 3, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_end,
|
|
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_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_19
|
|
RDB$RELATION_NAME RDB$INDICES
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 5
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:10
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 3, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_end,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_2
|
|
RDB$RELATION_NAME RDB$TRIGGERS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3
|
|
blr_version5,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 0, 15, 'R','D','B','$','S','Y','S','T','E','M','_','F','L','A','G',
|
|
blr_literal, blr_short, 0, 1,0,
|
|
blr_leave, 0,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_20
|
|
RDB$RELATION_NAME RDB$INDICES
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:11
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 3, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
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, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 0, 12, 'R','D','B','$','I','N','D','E','X','_','I','D',
|
|
blr_field, 1, 12, 'R','D','B','$','I','N','D','E','X','_','I','D',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 0, 17, 'R','D','B','$','S','E','G','M','E','N','T','_','C','O','U','N','T',
|
|
blr_field, 1, 17, 'R','D','B','$','S','E','G','M','E','N','T','_','C','O','U','N','T',
|
|
blr_eql,
|
|
blr_field, 0, 15, 'R','D','B','$','F','O','R','E','I','G','N','_','K','E','Y',
|
|
blr_field, 1, 15, 'R','D','B','$','F','O','R','E','I','G','N','_','K','E','Y',
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_for,
|
|
blr_rse, 3,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_relation, 11, 'R','D','B','$','I','N','D','I','C','E','S', 5,
|
|
blr_relation, 11, 'R','D','B','$','I','N','D','I','C','E','S', 6,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 5, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 6, 15, 'R','D','B','$','F','O','R','E','I','G','N','_','K','E','Y',
|
|
blr_field, 0, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 1, 18, 'R','D','B','$','I','N','D','E','X','_','I','N','A','C','T','I','V','E',
|
|
blr_literal, blr_long, 0, 1,0,0,0,
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 0, 18, 'R','D','B','$','I','N','D','E','X','_','I','N','A','C','T','I','V','E',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_missing,
|
|
blr_field, 0, 18, 'R','D','B','$','I','N','D','E','X','_','I','N','A','C','T','I','V','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_leave, 2,
|
|
blr_end,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 7,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 7, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 7, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'P','R','I','M','A','R','Y',32,'K','E','Y',
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 7, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 6,0, 'U','N','I','Q','U','E',
|
|
blr_eql,
|
|
blr_field, 7, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'F','O','R','E','I','G','N',32,'K','E','Y',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 1, 18, 'R','D','B','$','I','N','D','E','X','_','I','N','A','C','T','I','V','E',
|
|
blr_literal, blr_long, 0, 1,0,0,0,
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 0, 18, 'R','D','B','$','I','N','D','E','X','_','I','N','A','C','T','I','V','E',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_missing,
|
|
blr_field, 0, 18, 'R','D','B','$','I','N','D','E','X','_','I','N','A','C','T','I','V','E',
|
|
blr_begin,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 7, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'F','O','R','E','I','G','N',32,'K','E','Y',
|
|
blr_leave, 2,
|
|
blr_leave, 3,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_21
|
|
RDB$RELATION_NAME RDB$TRIGGERS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 5
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:12
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 2,
|
|
blr_relation, 21, 'R','D','B','$','C','H','E','C','K','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_field, 0, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 3, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 5,0, 'C','H','E','C','K',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_22
|
|
RDB$RELATION_NAME RDB$TRIGGERS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3c0
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 2,
|
|
blr_relation, 21, 'R','D','B','$','C','H','E','C','K','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_field, 0, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 3, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 5,0, 'C','H','E','C','K',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_not,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_and,
|
|
blr_equiv,
|
|
blr_field, 0, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_field, 1, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_equiv,
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_equiv,
|
|
blr_field, 0, 20, 'R','D','B','$','T','R','I','G','G','E','R','_','S','E','Q','U','E','N','C','E',
|
|
blr_field, 1, 20, 'R','D','B','$','T','R','I','G','G','E','R','_','S','E','Q','U','E','N','C','E',
|
|
blr_equiv,
|
|
blr_field, 0, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','T','Y','P','E',
|
|
blr_field, 1, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','T','Y','P','E',
|
|
blr_equiv,
|
|
blr_field, 0, 15, 'R','D','B','$','T','R','I','G','G','E','R','_','B','L','R',
|
|
blr_field, 1, 15, 'R','D','B','$','T','R','I','G','G','E','R','_','B','L','R',
|
|
blr_equiv,
|
|
blr_field, 0, 20, 'R','D','B','$','T','R','I','G','G','E','R','_','I','N','A','C','T','I','V','E',
|
|
blr_field, 1, 20, 'R','D','B','$','T','R','I','G','G','E','R','_','I','N','A','C','T','I','V','E',
|
|
blr_equiv,
|
|
blr_field, 0, 15, 'R','D','B','$','S','Y','S','T','E','M','_','F','L','A','G',
|
|
blr_field, 1, 15, 'R','D','B','$','S','Y','S','T','E','M','_','F','L','A','G',
|
|
blr_equiv,
|
|
blr_field, 0, 9, 'R','D','B','$','F','L','A','G','S',
|
|
blr_field, 1, 9, 'R','D','B','$','F','L','A','G','S',
|
|
blr_equiv,
|
|
blr_field, 0, 14, 'R','D','B','$','D','E','B','U','G','_','I','N','F','O',
|
|
blr_field, 1, 14, 'R','D','B','$','D','E','B','U','G','_','I','N','F','O',
|
|
blr_begin,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_23
|
|
RDB$RELATION_NAME RDB$RELATION_FIELDS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 5
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3c1
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 3,
|
|
blr_relation, 11, 'R','D','B','$','I','N','D','I','C','E','S', 3,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_relation, 18, 'R','D','B','$','I','N','D','E','X','_','S','E','G','M','E','N','T','S', 5,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 5, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 5, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 5, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 18, 'R','D','B','$','I','N','D','E','X','_','S','E','G','M','E','N','T','S', 6,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 6, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 5, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_neq,
|
|
blr_field, 6, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_end,
|
|
blr_leave, 1,
|
|
blr_erase, 4,
|
|
blr_end,
|
|
blr_for,
|
|
blr_rse, 3,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 7,
|
|
blr_relation, 21, 'R','D','B','$','C','H','E','C','K','_','C','O','N','S','T','R','A','I','N','T','S', 8,
|
|
blr_relation, 16, 'R','D','B','$','D','E','P','E','N','D','E','N','C','I','E','S', 9,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 7, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 7, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 5,0, 'C','H','E','C','K',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 8, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_field, 9, 18, 'R','D','B','$','D','E','P','E','N','D','E','N','T','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 9, 18, 'R','D','B','$','D','E','P','E','N','D','E','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 2,0,0,0,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 9, 20, 'R','D','B','$','D','E','P','E','N','D','E','D','_','O','N','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 9, 20, 'R','D','B','$','D','E','P','E','N','D','E','D','_','O','N','_','N','A','M','E',
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 9, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 8, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 7, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 16, 'R','D','B','$','D','E','P','E','N','D','E','N','C','I','E','S', 10,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 10, 18, 'R','D','B','$','D','E','P','E','N','D','E','N','T','_','N','A','M','E',
|
|
blr_field, 8, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 10, 18, 'R','D','B','$','D','E','P','E','N','D','E','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 2,0,0,0,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 10, 20, 'R','D','B','$','D','E','P','E','N','D','E','D','_','O','N','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 10, 20, 'R','D','B','$','D','E','P','E','N','D','E','D','_','O','N','_','N','A','M','E',
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_neq,
|
|
blr_field, 10, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_end,
|
|
blr_leave, 1,
|
|
blr_erase, 7,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_24
|
|
RDB$RELATION_NAME RDB$RELATION_FIELDS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3c2
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 3,
|
|
blr_relation, 11, 'R','D','B','$','I','N','D','I','C','E','S', 3,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_relation, 18, 'R','D','B','$','I','N','D','E','X','_','S','E','G','M','E','N','T','S', 5,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 5, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 5, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 5, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_neq,
|
|
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_leave, 1,
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 0, 16, 'R','D','B','$','F','I','E','L','D','_','S','O','U','R','C','E',
|
|
blr_field, 1, 16, 'R','D','B','$','F','I','E','L','D','_','S','O','U','R','C','E',
|
|
blr_eql,
|
|
blr_field, 0, 16, 'R','D','B','$','C','O','L','L','A','T','I','O','N','_','I','D',
|
|
blr_field, 1, 16, 'R','D','B','$','C','O','L','L','A','T','I','O','N','_','I','D',
|
|
blr_leave, 2,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_25
|
|
RDB$RELATION_NAME RDB$RELATION_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:6
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_26
|
|
RDB$RELATION_NAME RDB$RELATION_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 1
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:5
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 13, 'R','D','B','$','R','E','L','A','T','I','O','N','S', 3,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_not,
|
|
blr_missing,
|
|
blr_field, 3, 15, 'R','D','B','$','V','I','E','W','_','S','O','U','R','C','E',
|
|
blr_end,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 1, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 6,0, 'U','N','I','Q','U','E',
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 1, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'P','R','I','M','A','R','Y',32,'K','E','Y',
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 1, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'F','O','R','E','I','G','N',32,'K','E','Y',
|
|
blr_or,
|
|
blr_eql,
|
|
blr_field, 1, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 8,0, 'N','O','T',32,'N','U','L','L',
|
|
blr_eql,
|
|
blr_field, 1, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 5,0, 'C','H','E','C','K',
|
|
blr_leave, 2,
|
|
blr_end,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 1, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'P','R','I','M','A','R','Y',32,'K','E','Y',
|
|
blr_begin,
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'P','R','I','M','A','R','Y',32,'K','E','Y',
|
|
blr_eql,
|
|
blr_field, 4, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_end,
|
|
blr_leave, 3,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_27
|
|
RDB$RELATION_NAME RDB$RELATION_FIELDS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 6
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3c3
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 2,
|
|
blr_relation, 21, 'R','D','B','$','C','H','E','C','K','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 0, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 3, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 3, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 4, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 8,0, 'N','O','T',32,'N','U','L','L',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 4,
|
|
blr_erase, 3,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_3
|
|
RDB$RELATION_NAME RDB$TRIGGERS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 5
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:4
|
|
blr_version5,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 0, 15, 'R','D','B','$','S','Y','S','T','E','M','_','F','L','A','G',
|
|
blr_literal, blr_short, 0, 1,0,
|
|
blr_leave, 0,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_34
|
|
RDB$RELATION_NAME RDB$RELATION_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 6
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3c4
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'F','O','R','E','I','G','N',32,'K','E','Y',
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 21, 'R','D','B','$','C','H','E','C','K','_','C','O','N','S','T','R','A','I','N','T','S', 3,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 3, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 3,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 12, 'R','D','B','$','T','R','I','G','G','E','R','S', 4,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 4, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_field, 3, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 4,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 2
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_35
|
|
RDB$RELATION_NAME RDB$CHECK_CONSTRAINTS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 6
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3c5
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 2,
|
|
blr_relation, 12, 'R','D','B','$','T','R','I','G','G','E','R','S', 3,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_field, 0, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 19, 'R','D','B','$','C','O','N','S','T','R','A','I','N','T','_','T','Y','P','E',
|
|
blr_literal, blr_text, 11,0, 'F','O','R','E','I','G','N',32,'K','E','Y',
|
|
blr_eql,
|
|
blr_field, 3, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_field, 0, 16, 'R','D','B','$','T','R','I','G','G','E','R','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 3,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 2
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_36
|
|
RDB$RELATION_NAME RDB$FIELDS
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 3
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:3c6
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_not,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 0, 16, 'R','D','B','$','F','I','E','L','D','_','L','E','N','G','T','H',
|
|
blr_field, 1, 16, 'R','D','B','$','F','I','E','L','D','_','L','E','N','G','T','H',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 0, 14, 'R','D','B','$','F','I','E','L','D','_','T','Y','P','E',
|
|
blr_field, 1, 14, 'R','D','B','$','F','I','E','L','D','_','T','Y','P','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 0, 16, 'R','D','B','$','C','O','L','L','A','T','I','O','N','_','I','D',
|
|
blr_field, 1, 16, 'R','D','B','$','C','O','L','L','A','T','I','O','N','_','I','D',
|
|
blr_eql,
|
|
blr_field, 0, 20, 'R','D','B','$','C','H','A','R','A','C','T','E','R','_','S','E','T','_','I','D',
|
|
blr_field, 1, 20, 'R','D','B','$','C','H','A','R','A','C','T','E','R','_','S','E','T','_','I','D',
|
|
blr_if,
|
|
blr_any,
|
|
blr_rse, 4,
|
|
blr_relation, 11, 'R','D','B','$','I','N','D','I','C','E','S', 3,
|
|
blr_relation, 24, 'R','D','B','$','R','E','L','A','T','I','O','N','_','C','O','N','S','T','R','A','I','N','T','S', 4,
|
|
blr_relation, 18, 'R','D','B','$','I','N','D','E','X','_','S','E','G','M','E','N','T','S', 5,
|
|
blr_relation, 19, 'R','D','B','$','R','E','L','A','T','I','O','N','_','F','I','E','L','D','S', 6,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 6, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 5, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 4, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_field, 5, 14, 'R','D','B','$','I','N','D','E','X','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 5, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 6, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 6, 16, 'R','D','B','$','F','I','E','L','D','_','S','O','U','R','C','E',
|
|
blr_field, 0, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_end,
|
|
blr_leave, 1,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_8
|
|
RDB$RELATION_NAME RDB$USER_PRIVILEGES
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 5
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:1
|
|
blr_version5,
|
|
blr_if,
|
|
blr_not,
|
|
blr_missing,
|
|
blr_field, 0, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 19, 'R','D','B','$','R','E','L','A','T','I','O','N','_','F','I','E','L','D','S', 3,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 3, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 0, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 3, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 0, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_starting,
|
|
blr_field, 3, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_literal, blr_text, 9,0, 'S','Q','L','$','G','R','A','N','T',
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 20, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S','E','S', 4,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 4, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_field, 3, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_erase, 4,
|
|
blr_end,
|
|
blr_modify, 3, 5,
|
|
blr_begin,
|
|
blr_assignment,
|
|
blr_null,
|
|
blr_field, 5, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
RDB$TRIGGER_NAME RDB$TRIGGER_9
|
|
RDB$RELATION_NAME RDB$USER_PRIVILEGES
|
|
RDB$TRIGGER_SEQUENCE 0
|
|
RDB$TRIGGER_TYPE 1
|
|
RDB$TRIGGER_SOURCE <null>
|
|
RDB$TRIGGER_BLR c:2
|
|
blr_version5,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_missing,
|
|
blr_field, 1, 11, 'R','D','B','$','G','R','A','N','T','O','R',
|
|
blr_assignment,
|
|
blr_user_name,
|
|
blr_field, 1, 11, 'R','D','B','$','G','R','A','N','T','O','R',
|
|
blr_end,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 1, 15, 'R','D','B','$','O','B','J','E','C','T','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 13, 'R','D','B','$','R','E','L','A','T','I','O','N','S', 6,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 6, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_or,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 6, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_user_name,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 6, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_field, 1, 11, 'R','D','B','$','G','R','A','N','T','O','R',
|
|
blr_eql,
|
|
blr_field, 6, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_field, 1, 8, 'R','D','B','$','U','S','E','R',
|
|
blr_eql,
|
|
blr_sys_function, 20, 'R','D','B','$','S','Y','S','T','E','M','_','P','R','I','V','I','L','E','G','E',1,
|
|
blr_literal, blr_short, 0, 21,0,
|
|
blr_literal, blr_bool, 1,
|
|
blr_begin,
|
|
blr_end,
|
|
blr_if,
|
|
blr_neq,
|
|
blr_field, 6, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_user_name,
|
|
blr_begin,
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_missing,
|
|
blr_field, 1, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 3,
|
|
blr_relation, 19, 'R','D','B','$','R','E','L','A','T','I','O','N','_','F','I','E','L','D','S', 8,
|
|
blr_relation, 18, 'R','D','B','$','V','I','E','W','_','R','E','L','A','T','I','O','N','S', 9,
|
|
blr_relation, 13, 'R','D','B','$','R','E','L','A','T','I','O','N','S', 10,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 8, 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_and,
|
|
blr_eql,
|
|
blr_field, 8, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_not,
|
|
blr_missing,
|
|
blr_field, 8, 14, 'R','D','B','$','B','A','S','E','_','F','I','E','L','D',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 9, 13, 'R','D','B','$','V','I','E','W','_','N','A','M','E',
|
|
blr_field, 8, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 9, 16, 'R','D','B','$','V','I','E','W','_','C','O','N','T','E','X','T',
|
|
blr_field, 8, 16, 'R','D','B','$','V','I','E','W','_','C','O','N','T','E','X','T',
|
|
blr_eql,
|
|
blr_field, 9, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 10, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_and,
|
|
blr_neq,
|
|
blr_field, 10, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_field, 6, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_neq,
|
|
blr_sys_function, 20, 'R','D','B','$','S','Y','S','T','E','M','_','P','R','I','V','I','L','E','G','E',1,
|
|
blr_literal, blr_short, 0, 21,0,
|
|
blr_literal, blr_bool, 1,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_not,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 19, 'R','D','B','$','U','S','E','R','_','P','R','I','V','I','L','E','G','E','S', 11,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 11, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 10, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 11, 15, 'R','D','B','$','O','B','J','E','C','T','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 11, 13, 'R','D','B','$','P','R','I','V','I','L','E','G','E',
|
|
blr_field, 1, 13, 'R','D','B','$','P','R','I','V','I','L','E','G','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 11, 8, 'R','D','B','$','U','S','E','R',
|
|
blr_field, 6, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 11, 13, 'R','D','B','$','U','S','E','R','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 8,0,0,0,
|
|
blr_and,
|
|
blr_neq,
|
|
blr_field, 11, 16, 'R','D','B','$','G','R','A','N','T','_','O','P','T','I','O','N',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_or,
|
|
blr_missing,
|
|
blr_field, 11, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 11, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_field, 8, 14, 'R','D','B','$','B','A','S','E','_','F','I','E','L','D',
|
|
blr_end,
|
|
blr_leave, 5,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_begin,
|
|
blr_for,
|
|
blr_rse, 2,
|
|
blr_relation, 18, 'R','D','B','$','V','I','E','W','_','R','E','L','A','T','I','O','N','S', 12,
|
|
blr_relation, 13, 'R','D','B','$','R','E','L','A','T','I','O','N','S', 13,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 12, 13, 'R','D','B','$','V','I','E','W','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 12, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 13, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_and,
|
|
blr_neq,
|
|
blr_field, 13, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_field, 6, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_neq,
|
|
blr_sys_function, 20, 'R','D','B','$','S','Y','S','T','E','M','_','P','R','I','V','I','L','E','G','E',1,
|
|
blr_literal, blr_short, 0, 21,0,
|
|
blr_literal, blr_bool, 1,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_not,
|
|
blr_any,
|
|
blr_rse, 1,
|
|
blr_relation, 19, 'R','D','B','$','U','S','E','R','_','P','R','I','V','I','L','E','G','E','S', 14,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 14, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 13, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 14, 15, 'R','D','B','$','O','B','J','E','C','T','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 14, 13, 'R','D','B','$','P','R','I','V','I','L','E','G','E',
|
|
blr_field, 1, 13, 'R','D','B','$','P','R','I','V','I','L','E','G','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 14, 8, 'R','D','B','$','U','S','E','R',
|
|
blr_field, 6, 14, 'R','D','B','$','O','W','N','E','R','_','N','A','M','E',
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 14, 13, 'R','D','B','$','U','S','E','R','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 8,0,0,0,
|
|
blr_and,
|
|
blr_neq,
|
|
blr_field, 14, 16, 'R','D','B','$','G','R','A','N','T','_','O','P','T','I','O','N',
|
|
blr_literal, blr_long, 0, 0,0,0,0,
|
|
blr_missing,
|
|
blr_field, 14, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_end,
|
|
blr_leave, 5,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_missing,
|
|
blr_field, 6, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_modify, 6, 15,
|
|
blr_begin,
|
|
blr_assignment,
|
|
blr_cast, blr_varying2, 4,0, 252,0,
|
|
blr_concatenate,
|
|
blr_literal, blr_text2, 1,0, 4,0, 'S','Q','L','$',
|
|
blr_gen_id, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_literal, blr_long, 0, 1,0,0,0,
|
|
blr_field, 15, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_end,
|
|
|
|
blr_if,
|
|
blr_not,
|
|
blr_starting,
|
|
blr_field, 6, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_cast, blr_varying2, 4,0, 252,0,
|
|
blr_literal, blr_text2, 1,0, 4,0, 'S','Q','L','$',
|
|
blr_leave, 3,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_missing,
|
|
blr_field, 1, 14, 'R','D','B','$','F','I','E','L','D','_','N','A','M','E',
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 19, 'R','D','B','$','R','E','L','A','T','I','O','N','_','F','I','E','L','D','S', 16,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_eql,
|
|
blr_field, 16, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 16, 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_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_missing,
|
|
blr_field, 16, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_modify, 16, 17,
|
|
blr_begin,
|
|
blr_assignment,
|
|
blr_concatenate,
|
|
blr_literal, blr_text, 9,0, 'S','Q','L','$','G','R','A','N','T',
|
|
blr_gen_id, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_literal, blr_long, 0, 1,0,0,0,
|
|
blr_field, 17, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_starting,
|
|
blr_field, 16, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_literal, blr_text, 9,0, 'S','Q','L','$','G','R','A','N','T',
|
|
blr_leave, 4,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 1, 15, 'R','D','B','$','O','B','J','E','C','T','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 5,0,0,0,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 14, 'R','D','B','$','P','R','O','C','E','D','U','R','E','S', 18,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_missing,
|
|
blr_field, 18, 16, 'R','D','B','$','P','A','C','K','A','G','E','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 18, 18, 'R','D','B','$','P','R','O','C','E','D','U','R','E','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_missing,
|
|
blr_field, 18, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_modify, 18, 20,
|
|
blr_begin,
|
|
blr_assignment,
|
|
blr_cast, blr_varying2, 4,0, 252,0,
|
|
blr_concatenate,
|
|
blr_literal, blr_text2, 1,0, 4,0, 'S','Q','L','$',
|
|
blr_gen_id, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_literal, blr_long, 0, 1,0,0,0,
|
|
blr_field, 20, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_starting,
|
|
blr_field, 18, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_cast, blr_varying2, 4,0, 252,0,
|
|
blr_literal, blr_text2, 1,0, 4,0, 'S','Q','L','$',
|
|
blr_leave, 3,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 1, 15, 'R','D','B','$','O','B','J','E','C','T','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 15,0,0,0,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 13, 'R','D','B','$','F','U','N','C','T','I','O','N','S', 26,
|
|
blr_boolean,
|
|
blr_and,
|
|
blr_missing,
|
|
blr_field, 26, 16, 'R','D','B','$','P','A','C','K','A','G','E','_','N','A','M','E',
|
|
blr_eql,
|
|
blr_field, 26, 17, 'R','D','B','$','F','U','N','C','T','I','O','N','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_missing,
|
|
blr_field, 26, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_modify, 26, 28,
|
|
blr_begin,
|
|
blr_assignment,
|
|
blr_cast, blr_varying2, 4,0, 252,0,
|
|
blr_concatenate,
|
|
blr_literal, blr_text2, 1,0, 4,0, 'S','Q','L','$',
|
|
blr_gen_id, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_literal, blr_long, 0, 1,0,0,0,
|
|
blr_field, 28, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_starting,
|
|
blr_field, 26, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_cast, blr_varying2, 4,0, 252,0,
|
|
blr_literal, blr_text2, 1,0, 4,0, 'S','Q','L','$',
|
|
blr_leave, 3,
|
|
blr_end,
|
|
blr_end,
|
|
blr_if,
|
|
blr_eql,
|
|
blr_field, 1, 15, 'R','D','B','$','O','B','J','E','C','T','_','T','Y','P','E',
|
|
blr_literal, blr_long, 0, 18,0,0,0,
|
|
blr_for,
|
|
blr_rse, 1,
|
|
blr_relation, 12, 'R','D','B','$','P','A','C','K','A','G','E','S', 22,
|
|
blr_boolean,
|
|
blr_eql,
|
|
blr_field, 22, 16, 'R','D','B','$','P','A','C','K','A','G','E','_','N','A','M','E',
|
|
blr_field, 1, 17, 'R','D','B','$','R','E','L','A','T','I','O','N','_','N','A','M','E',
|
|
blr_end,
|
|
blr_begin,
|
|
blr_if,
|
|
blr_missing,
|
|
blr_field, 22, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_modify, 22, 23,
|
|
blr_begin,
|
|
blr_assignment,
|
|
blr_cast, blr_varying2, 4,0, 252,0,
|
|
blr_concatenate,
|
|
blr_literal, blr_text2, 1,0, 4,0, 'S','Q','L','$',
|
|
blr_gen_id, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_literal, blr_long, 0, 1,0,0,0,
|
|
blr_field, 23, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_end,
|
|
blr_if,
|
|
blr_not,
|
|
blr_starting,
|
|
blr_field, 22, 18, 'R','D','B','$','S','E','C','U','R','I','T','Y','_','C','L','A','S','S',
|
|
blr_cast, blr_varying2, 4,0, 252,0,
|
|
blr_literal, blr_text2, 1,0, 4,0, 'S','Q','L','$',
|
|
blr_leave, 3,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_end,
|
|
blr_eoc
|
|
|
|
RDB$DESCRIPTION <null>
|
|
RDB$TRIGGER_INACTIVE <null>
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$FLAGS 0
|
|
RDB$VALID_BLR <null>
|
|
RDB$DEBUG_INFO <null>
|
|
RDB$ENGINE_NAME <null>
|
|
RDB$ENTRYPOINT <null>
|
|
RDB$SQL_SECURITY <null>
|
|
|
|
|
|
Records affected: 26
|
|
|
|
"""
|
|
|
|
@pytest.mark.version('>=5.0')
|
|
@pytest.mark.skip("DISABLED: see notes")
|
|
def test_3(act: Action):
|
|
act.expected_stdout = expected_stdout_3
|
|
act.execute()
|
|
assert act.clean_stdout == act.clean_expected_stdout
|