Firebird数据库
操作符和特殊字符
2016-04-18 17:09:07

操作符和特殊字符

 

一组特殊字符被保留为操作符或分隔符使用

 

<特殊字符> ::= <space> | " | % | & | ' | ( | ) | * | + | , | - |. | / | : | ; | < | = | > | ? | [ | ] | ^ | { | }

 

这些字符中的某一些,单独或组合,可用作运算符 (算术,字符串,逻辑)以及作为SQL 命令分隔符,引用标识符,标字符串及标记字符串文本或注释限制。

 

操作符语法:

 

操作符> ::=
<字符串连接操作符> |
<算术操作符> |
<比操作符> |
<逻辑操作符>

 

<字符串连接操作符> ::= {||}
<算术操作符> ::= * | / | + | - |
<比操作符> ::=
{=} | {<>} | {!=} | {~=} | {^=} |
{>} | {<} | {>=} | {<=} | {!>} | {~>} | {^>} |
{!<} | {~<} | {^<}
逻辑操作符> ::= NOT | AND | OR

 

更详细的操作符说明,参阅表达式