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.
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