ГОСТ Р 56213.20—2014
9.3.2 Синтаксис BNF
Образец или шаблон универсального поиска позволяет осуществлять поиск в пределах слова.
<search pattern» ::= <search term» | «search pattern» «vertical bar» «search term»
«vertical bar» ::= |
«search term» ::= «search factor» | «search term» «ampersand» «search factor»
«ampersand» ::= &
«search factor» ::= NOT «word»
«word»«double quote» «word representation» «double quote» «escape specification»
«double quote» ::= !! See Clause 5.1, «SQL terminal character», in ISO/IEC 9075-2
«escape specification» ::= ESCAPE «double quote» «escape representation character» «double
quote»
«escape representation character» ::= !! See Description
«word representation» ::= «word representation part»
«word representation part» ::= «word representation character» | «optional word representation» | «op
tional character representation» | «doublequote symbol»
«word representation character» ::=!! See description
«doublequote symbol» ::= !! See Clause 5.2, «token» and «separator», in ISO/IEC 9075-2
«optional word representation» ::= %
«optional character representation» ::=
«order» ::= ANY ORDER | IN ORDER
«FT_KeyWord> ::= LIKE
27