En este tema se describen brevemente los identificadores y las palabras clave en ESQL.
Los identificadores se utilizan para especificar referencias de campo, variables y palabras clave.
"Datos de cliente"
Greeting_"""Hola"""
Las restricciones sobre la utilización de palabras clave reservadas, y las precauciones acerca de la utilización de palabras clave no reservadas, afectan a características que no están soportadas en la versión de ESQL soportada por las herramientas de proyecto de flujo de servicios (por ejemplo, nombres de procedimiento, nombres de función y nombres de variables en procedimientos).
Por lo tanto, en general no es necesario preocuparse por estas restricciones y precauciones.
Puede utilizar una palabra clave reservada como nombre o como parte de un nombre en una referencia de campo (por ejemplo, intCaseID). Esto es así en el subconjunto de ESQL soportado por las herramientas de proyecto de flujo de servicios y también es así en todo el ESQL.
| Artículo: | Palabras clave reservadas: | Palabras clave no reservadas: |
|---|---|---|
| Miembros: | CASE, FROM, NOT, WHEN | AND, BOOLEAN, CHAR, CHARACTER, CURRENT_DATE, CURRENT_TIME, CURRENT_TIMESTAMP, DATE, DECIMAL, FALSE, FLOAT, INT, INTEGER, IS, NULL, OR, PLACING, TIME, TRUE, UNKNOWN |
| Afecta a: | Los nombres de variables en procedimientos. (Esta característica no está soportada en las herramientas de proyecto de flujo de servicios.) | Los nombres de variables, procedimientos y funciones de usuario. (Estas características no están soportadas en herramientas de proyecto de flujo de servicios.) |
| Restricción o precaución: | No permitido. ESQL marca el uso de una palabra clave reservada con un error. | En desuso. Su uso puede hacer que el código de ESQL sea difícil de entender. |