SQLite: || operador

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

SQLite: || operador

Este tutorial de SQLite explica cómo usar SQLite || Conecte operadores con sintaxis y ejemplos.

describir

SQLite || Los operadores le permiten unir 2 o más cadenas juntas.

sintaxis

sintaxis || Los operadores en SQLite son:

string1 || string2 [ || string_n ]

parámetro o parámetro

string1 La primera cadena a concatenar. string2 La segunda cadena a concatenar. cadena_n opcional. La n-ésima cadena a concatenar.

aplicar para

La función abs está disponible en las siguientes versiones de SQLite:

  • SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.x, SQLite 3.6.x

ejemplo

Veamos algunos ejemplos de conexión y exploremos cómo usar || Operadores en SQLite.

Por ejemplo:

sqlite> SELECT 'Tech on' || ' the Net';
Result: 'Tech on the Net'

sqlite> SELECT 'TechOnTheNet' || '.com';
Result: 'TechOnTheNet.com'

sqlite> SELECT 'a' || 'b' || 'c' || 'd';
Result: 'abcd'

concatenar caracteres de espacio

Cuando concatena valores juntos, es posible que deba agregar caracteres de espacio para separar los valores concatenados. De lo contrario, puede terminar con una cadena larga donde los valores concatenados se ejecutan juntos. Esto hace que la lectura de los resultados sea muy difícil.

Veamos un ejemplo sencillo.

nosotros podemos usar || operador.

Por ejemplo:

SELECT 'Jane' || ' ' || 'Smith';
Result: 'Jane Smith'

En este ejemplo, usamos || El operador agrega un carácter de espacio entre los valores Jane y Smith. Esto evitará que nuestros valores se amontonen.

En cambio, nuestro resultado se verá así:

'Jane Smith'

usarás más || Cuando une varios campos, el operador une un carácter de espacio.

Por ejemplo:

SELECT first_name || ' ' || last_name AS contact_name
FROM contacts;

Este ejemplo devuelve un conjunto de resultados con una columna que consta de los campos first_name y last_name (separados por espacios) de la tabla de contactos. La columna en el conjunto de resultados tendrá un alias para contact_name.

concatenar comillas simples

porque || El operador concatenará valores de cadena entre comillas simples, no es sencillo cómo agregar caracteres de comillas simples al resultado de concatenar cadenas.

Veamos un ejemplo bastante simple que muestra cómo usar || operador.

Por ejemplo:

SELECT 'Let''s' || ' learn SQLite';
Result: 'Let's learn SQLite'

Dado que nuestro valor de cadena está encerrado entre comillas simples, usamos 2 comillas simples adicionales en las comillas circundantes para indicar las comillas simples en la cadena de conexión resultante.

Si desea separar las comillas simples de otros valores de cadena, también puede volver a escribir esta consulta de esta manera:

SELECT 'Let' || '''' || 's' || ' learn SQLite';
Result: 'Let's learn SQLite'