Oracle/PLSQL: || 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.

Oracle/PLSQL: || operador

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

describir

Oracle/PLSQL || Los operadores le permiten unir 2 o más cadenas juntas.

sintaxis

sintaxis || Los operadores en Oracle/PLSQL 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.

devolver los bienes

Esta || El operador devuelve un valor de cadena.

aplicar para

Esta || Los operadores están disponibles en las siguientes versiones de Oracle/PLSQL:

  • Oráculo 12c, Oráculo 11g, Oráculo 10g, Oráculo 9i, Oráculo 8i

ejemplo

Veamos algunos ejemplos de concatenación y exploremos cómo usar || Operadores en Oracle/PLSQL.

Por ejemplo:

'Tech on' || ' the Net'
Result: 'Tech on the Net'

'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 'Dave' || ' ' || 'Anderson'
FROM dual;
Result: 'Dave Anderson'

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

En cambio, nuestro resultado se verá así:

'Dave Anderson'

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

Por ejemplo:

SELECT first_name || ' ' || last_name AS customer_name
FROM customers;

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 clientes. La columna en el conjunto de resultados tendrá un alias como nombre_cliente.

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 Oracle'
FROM dual;
Result: 'Let's learn Oracle'

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 Oracle'
FROM dual;
Result: 'Let's learn Oracle'
(Visited 8 times, 1 visits today)