ГОСТ Р ИСО 10303-14— 2015
L87 schema_view_body_elemer.t - functior._decl procedure_decL |
view_decl Irule_decl .
L88 schema_view_body_elemer.t_list - schema_view_body_element |
schema_view_body_elemer.t ).
L89 schema_view_decl - SCHEKA_VIEW schema_view_idl
reference_clause l [constant_decl ]schema_view_body_element_list
END_SCHEMA_V1EK.
19C schema_view_id -si.mpl.e_id .
191 selector- expression .
192 set_type -SET [bound_spec )
of
base_type .
193 simple_expressior. -term {add_like_op term }.
194 simple_factor -aggregate_initializer Ientity_cor.stractor I
er.umeratior._reference |interval |query_expression |<funary_op ]
<’<’ expression ’)’ Iprimary ))|case_expr Ifor_expr .if_expr .
195 simple_types -binary_type |boolean_type |integer_type |
logical_type |number type Ireal type Istring_type .
L96 3kip_stmt -SKIP ’;’7
197 source_entity_reference - entity_reference .
198 source_parameter - source_parameter_id ’:’ extent_reference .
199source_parameter_id - simple_id .
200 stmt - assignment_stmt Icase_stmt Icompour.d_stmt |escape_stmt I
if_stmt |null_stmt Iprocedure_call_stmt Irepeat_stmt I
return_stmt |skip_stmt .
201 strir.g_literal -simple_strir.g_literal Iencoded_string_literal .
202 strir.g_type - STRING [width_spec ].
203 subtype_bir.dir.g_header - [PARTITION partitionedj
where_clause .
204 subtype_cor.strair.t-OKsupertype_expression■
205 subtype_declaration - SUBTYPE
O f
view_ref {view_ref 1
.
206 subtype_view_decl -VIEWview_idsubtype_declaration *
subtype_bir.dir.g_header SELECT view_attr_decl_stmt_list {
subtype_bir.dir.g_headerSELECT view_attr_decl_stmt_list 1
END_VIEW ’;’.
207 supertype constraint -abstract_supertype_declaratior. I
supertype_rule .
208 supertypeexpressior. -supertype_factor )ANDOR supertypefactor
\
.
209 supertypefactor -supertype_term {AND supertype_term ).
210supertype_rule -SUPERTYPE [subtype_constraint ] .
211 supertype_term- view_ref Ione_of I supertype_expression *)’ .
212 syntax_x- schema_map_decl Ischema_view_decl .
213 target_entity_reference - entity_reference {’4’ entity_reference }.
214 target_parameter - target_parameter_id |target_parameter_id }
’:’ [AGGREGATE [bound_spec JOF ]target_entity_reference .
215 target_parameter_id - simple_id.
216 term- factor (multiplication_like_op factor 1.
217 type_id- simple_id .
218 type_label - type_label_id |type_label_ref .
219 type_label_id - simple_id .
220 type_reference - Ischema_ref ’.’ ]type_ref .
221 ur.ary_op -||NOT .
222 until_control -UNTIL logical_expression .
223variable_id -simple_id .
224 view_attribute_decl -view_attribute_id ’:’
i
OPTIONAL ] [
source_schema_ref)base_typeexpression.
225 view_attribute_id- simple_id .
226view_attr_decl_stmt_list - lview_attribute_decl 1.
227 view_call -view_reference [partitior._qualification ]I
expression_or_wiId {expre33ior._or_wild
\
]’)’.
228 view_decl - <root_view_decl Idependent_view_decl |
aubtype_view_decl ).
229 view_id - simple_id .
230view_reference -
Г
( schema_map_ref Ischema_view_ref ) ’.’ ]
54