Función escalar LOWER

La función LOWER devuelve una serie en la que todos los caracteres SBCS se han convertido a minúsculas.

Read syntax diagramSkip visual syntax diagramLOWER(string-expression )

El esquema es SYSIBM. (La versión SYSFUN de esta función sigue estando disponible con el soporte para los argumentos CLOB).

expresión-serie
Expresión que devuelve un valor de serie de caracteres incorporado o booleano . En una base de datos Unicode, la expresión también puede devolver una serie gráfica y, en tal caso, en primer lugar se convertirá a una serie de caracteres antes de evaluar la función.

Result

Los caracteres A-Z se convierten en los caracteres a-z y el resto de los caracteres se convierten en sus minúsculas equivalentes, si existen. Por ejemplo, en la página de códigos 850, É se corresponde con é. Si la longitud del punto de código del carácter resultante no es la misma que la longitud del punto de código del carácter de origen, el carácter de origen no se convierte. Puesto que no se convierten todos los caracteres, LOWER(UPPER(string-expression)) no devuelve necesariamente el mismo resultado que LOWER(string-expression).

El resultado de la función tiene el mismo tipo de datos, unidad de serie, y atributo de longitud que el argumento. Si el argumento puede ser nulo, el resultado puede ser nulo; si el argumento es nulo, el resultado es el valor nulo.

Ejemplo

Asegúrese de que los caracteres del valor de la columna JOB de la tabla EMPLOYEE se devuelvan en minúsculas.
   SELECT LOWER(JOB)
     FROM EMPLOYEE
     WHERE EMPNO = '000020';

El resultado es el valor 'director'.