4.7.5. Operadores
4.7.5. Operadores Dataprix 23 Octubre, 2009 - 16:03En la siguiente tabla se describen los operadores para cadenas de caracteres:
| Operador | Descripción | ¿Distingue mayúsculas y minúsculas? |
| || | Concatenación | - |
| ~ | Correspondencia a expresión regular | Sí |
| ~* | Correspondencia a expresión regular | No |
| !~ | No correspondencia a expresión regular | Sí |
| !~* | No correspondencia a expresión regular | - |
| Bibliografía |
| Es recomendable consultar el manual para obtener la referencia completa de funciones. |
En la siguiente tabla se muestran algunas funciones de uso común sobre cadenas de caracteres:
| Función | Descripción |
| Length(cadena) | Devuelve la longitud de la cadena |
| lower(cadena) | Convierte la cadena a minúsculas |
| ltrim(cadena,caracteres) | Elimina de la izquierda los caracteres specificados |
| substring(cadena from patrón) | Extrae la subcadena que cumple el patrón especificado |
Sobre las cadenas también podemos utilizar los operadores de comparación que ya conocemos.
Ejemplo
En este caso, el resultado de la comparación menor que es VERDADERO:
demo=# select `HOLA´ < `hola´;
?column?
----------
(1 row)