Usted estĆ” aquĆ:
Operadores de procedimientos de integración y asignador de datos admitidos
Utilice operadores para desarrollar fórmulas mÔs complejas para Asignadores de datos de OmniStudio y Procedimientos de integración. Por ejemplo, los operadores pueden realizar operaciones lógicas, de comparación o matemÔticas en valores en expresiones. Los operadores se evalúan según una estricta precedencia.
- Operadores de OmniStudio
Los operadores de OmniStudio estĆ”n agrupados en categorĆas: lógico, comparación, matemĆ”tico, cadena y precedencia. Las categorĆas reflejan la función que desempeƱa cada tipo de operador en una fórmula de Asignador de datos o Procedimiento de integración. - Precedencia de operador de OmniStudio
La precedencia indica el orden en el que el motor evalúa operadores de OmniStudio en expresiones en fórmulas de Asignador de datos y Procedimiento de integración.
Operadores de OmniStudio
Los operadores de OmniStudio estĆ”n agrupados en categorĆas: lógico, comparación, matemĆ”tico, cadena y precedencia. Las categorĆas reflejan la función que desempeƱa cada tipo de operador en una fórmula de Asignador de datos o Procedimiento de integración.
La documentación sobre los operadores de OmniStudio se actualizó Summer '25:
-
El operador
=es un operador de igualdad, no un operador de asignación. -
Todas las comparaciones de cadenas con operadores no distinguen entre mayĆŗsculas y minĆŗsculas. Para cadenas, los operadores
==,=y~=devuelven los mismos resultados. -
El operador de complemento lógico de
NOTse agregó a la documentación. -
El operador restante de
%se eliminó de la documentación.
Los operadores lógicos devuelven verdadero o falso dependiendo de los valores y expresiones que evalúan. No aceptan valores de NULL y nunca pueden devolver NULL.
Operador |
Sintaxis |
Descripción |
|---|---|---|
|
|
Operador lógico AND. Si tanto |
|
|
O operador lógico. Si tanto |
|
|
Operador de complemento lógico. Invierte el valor de un valor o expresión booleana de modo que verdadero se convierta en falso y falso en verdadero. Si |
Los operadores de comparación devuelven verdadero o falso dependiendo de los valores y expresiones que evalúan. Todas las comparaciones matemÔticas se basan en valores numéricos. Todas las comparaciones de cadenas no distinguen entre mayúsculas y minúsculas y son lexicogrÔficas. Los operadores de comparación tratan las fechas y horas como cadenas, de modo que no se base en ellos para comparar fechas y horas. Una comparación nunca puede devolver NULL.
Operador |
Sintaxis |
Descripción |
|---|---|---|
|
|
MƔs grande que operador. Si |
|
|
Mayor o igual al operador. Si |
|
|
Menos que operador. Si |
|
|
Menos o igual al operador. Si |
|
|
Operador de igualdad. Si |
|
|
Operador de desigualdad. Si |
Los operadores matemÔticos devuelven un número, que puede ser un entero o un valor decimal. Si cualquier operando es un valor decimal, el resultado es un valor decimal.
Operador |
Sintaxis |
Descripción |
|---|---|---|
|
|
Operador de adición. Suma el valor de |
|
|
Operador de resta. Resta el valor de |
|
|
Operador de multiplicación. Multiplica el valor de |
|
|
Operador de división. Divide el valor de |
|
|
Operador exponencial. Eleva el valor de |
Los operadores de cadena devuelven verdadero o falso dependiendo de las cadenas que evalĆŗan. No aceptan valores NULL y nunca pueden devolver NULL.
Operador |
Sintaxis |
Descripción |
|---|---|---|
|
|
Operador de subcadena que no distingue entre mayĆŗsculas y minĆŗsculas. Si |
|
|
Operador de complemento de subcadena que no distingue entre mayĆŗsculas y minĆŗsculas. Si |
|
|
Operador de igualdad de cadena que no distingue entre mayĆŗsculas y minĆŗsculas. Si |
El operador de precedencia hace que una expresión se evalúe con mayor precedencia.
Operador |
Sintaxis |
Descripción |
|---|---|---|
|
|
Operador anterior. Eleva la precedencia de la expresión |
Precedencia de operador de OmniStudio
La precedencia indica el orden en el que el motor evalúa operadores de OmniStudio en expresiones en fórmulas de Asignador de datos y Procedimiento de integración.
Los operadores en filas superiores tienen prioridad sobre los operadores en filas inferiores. Por ejemplo, el operador () aparece en la fila superior de la tabla y tiene un valor de prioridad de 1. Siempre se le da la prioridad mÔs alta. Los operadores de la misma fila tienen precedencia equivalente; en una expresión, se evalúan de izquierda a derecha en el orden en que aparecen.
Precedencia |
Operadores |
Descripción |
|---|---|---|
1 |
|
Operador de precedencia |
2 |
|
Operador de complemento lógico |
3 |
|
Operador exponencial |
4 |
|
Operadores de multiplicación y división |
5 |
|
Operadores de suma y resta |
6 |
|
Operadores superiores e inferiores a los de comparación |
7 |
|
Operadores de comparación de igualdad y desigualdad |
8 |
|
Operadores de comparación de cadenas |
9 |
|
Y operadores lógicos |
10 |
|
OR operadores lógicos |
