| Gestión de relaciones - Ejemplos de expresiones de selección |  |
| Si crea una expresión de selección en la sesión Selecciones (tdsmi0170m000), el editor de textos sirve para crear una expresión. Ejemplos de expresiones alfanuméricas
(R, color) = "rojo" | Característica alfanumérica
tccom100.bpid = "JOHNSON" | Campo de tabla alfanumérico
(R, contents) = 1 | Característica numérica
tccom110.umsp = 2 | Campo de tabla numérico
(R, contents) IN (10,100) (110,200) El valor de la característica debe ser superior o igual a 10 y menor o igual a 100 O BIEN superior o igual a 110 e inferior o igual a 200. Ejemplos de expresiones de cadena
^ | Principio de la cadena
$ | Fin de la cadena
. | Cualquier carácter
* | 0 o más veces el carácter anterior
() | Uno de los caracteres entre (); p. ej. (abcd123) o (a-z)
(^) | Cualquier signo diferente de; p.ej. (^XYZ0-9)
"" | Comillas en una cadena
Ejemplos "abcdefg" IN "def" = TRUE "abcdefg" IN "^def$" = FALSE "abcdefg" IN "^a" = TRUE "abcdefg" IN "^b" = FALSE "abcdefg" IN "g$" = TRUE Alternativa: (R,...) IN "abcde" Significado: se comprueba si en todas las características está presente la cadena "abcde". Prioridad en expresiones La prioridad de los operadores aritméticos es superior a la de los operadores relacionales. La prioridad de estos últimos es superior a la de los operadores lógicos. La secuencia de prioridad de los operadores aritméticos es: * / ¥ + - La secuencia de prioridad de los operadores lógicos es: not y or Los paréntesis ("()") se pueden utilizar para cambiar la secuencia de prioridad de los operadores aritméticos y lógicos. Por ejemplo, 3 + 4 * 5 = 23 y (3 + 4) * 5 = 35 Temas relacionados Gestión de relaciones - Editor de textos Resumen de Gestión de relaciones |