Saltar al contenido principal
Página traducida

Esta página se tradujo del inglés con ayuda de IA. Si hay diferencias entre ambas, la versión en inglés es la referencia.

Operador de concatenación

Devuelve la cadena resultante de la concatenación, o unión, de dos o más valores de cadena.

Consulte también:
[SELECT]


Sintaxis​

SELECT character_expression1 || character_expression2 FROM <multipartIdentifier>;

Argumentos​

character_expression
Una cadena literal o una columna de cadena.

Valor(es) devuelto(s)​

Devuelve una cadena.

nota

A partir de StackQL v1.0, el analizador sintáctico trata || como el operador de concatenación, con mayor precedencia que los operadores de comparación, de modo que WHERE id = prefix || suffix compara id con la cadena unida. Las versiones anteriores interpretaban || como el componente léxico del OR booleano. Use OR para la disyunción booleana. También se pueden concatenar variables de sesión: $prefix || '-' || $suffix.


Ejemplos​

Concatenar dos campos​

SELECT name || ' (' || location || ')' as bucket_location
FROM google.storage.buckets
WHERE project = 'stackql-demo';

Para obtener más información, consulte https://sqlite.org/lang_expr.html