Anterior Sumário Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!

Operadores OPUS

Operadores são símbolos que, junto com funções constantes e variáveis, formam expressões que possibilitam a transformação de valores para se obter um resultado do mesmo tipo dos valores operados.

A seguir listamos os operadores e os tipos de dados manipulados por eles.

Operadores cadeia

Os operadores cadeia são operadores binários que requerem dois operandos constituídos por caracteres, retornando um valor do mesmo tipo. O operador + concatena expressões cadeia.

Operadores lógicos

São operadores binários, com exceção do operador .NOT. que é um operador de prefixo unário.

.AND.

E

.OR.

Ou

.NOT. ou !

Negação

Esses operadores retornam um valor verdadeiro nos seguintes casos:

Veja a tabela abaixo:

.AND

.T.

.F.

.OR.

.T.

.F.

.NOT.

.T.

.F.

.T.

.T.

.F.

.T.

.T.

.T.

.F.

.T.

.F.

.F.

.F.

.F.

.F.

.F.

Operadores matemáticos

São operadores binários que requerem dois operandos numéricos, e retornam um valor numérico.

%

Módulo (resto de uma divisão)

*

Multiplicação

+

Adição ou positivo unário

-

Subtração ou negativo unário

/

Divisão

( )

Agrupa ou altera a ordem das operações

Operadores relacionais

São operadores binários que requerem dois operandos de mesmo tipo, e retornam um valor lógico.

!=, # ou <>

Não igualdade entre expressões

<

Menor que

<=

Menor ou igual que

=

Igualdade entre expressões

>

Maior que

>=

Maior ou igual que

$

Verifica se uma cadeia esta contida em outra

$=

Verifica se uma cadeia e igual ao prefixo de outra

( )

Agrupa ou altera a precedência das comparações

Anterior Sumário Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!