Función correcta del servidor SQL

Función correcta del servidor SQL
En esta publicación, aprenderemos cómo usar la función correcta en el servidor SQL. La función derecha () nos permite extraer un número específico de caracteres a la derecha de una cadena de entrada dada.

Sintaxis de función, parámetros y valor de retorno

El Follwoing es la sintaxis de la función correcta en el servidor SQL:

Right (caracteres_expression, integer_expression)

Los argumentos de la función incluyen:

  1. caracteres_expression: este argumento define la cadena de entrada de la que se extraen los caracteres. Este valor puede ser de una cadena literal, una variable o una columna de tabla. Puede proporcionar el valor de este argumento a partir de cualquier tipo, excepto Text o NText. Si es así, SQL Server los convierte en Varchar y Nvarchar, respectivamente.
  2. Integer_Expression: este argumento se refiere a un valor entero positivo que determina el número de caracteres que se extraerán de la cadena de entrada.

La función devuelve el tipo VARCHAR para una cadena de entrada no unicode y nvarchar para una cadena de entrada unicode.

Ejemplos:

La siguiente sección proporciona algunos ejemplos básicos de uso de la función derecha () en el servidor SQL.

Ejemplo 1: Uso básico

Considere el siguiente ejemplo proporcionado:

Seleccione a la derecha ('https: // geekbits.io ', 11) como url;

Una vez que ejecutamos la consulta dada, debe devolver los 11 caracteres desde la derecha de la cadena de entrada como se muestra en lo siguiente:

URL |
-----------+
geekbits.IO |

Ejemplo 2: usando la función derecha () con la columna de tabla

El siguiente ejemplo ilustra cómo podemos usar la función derecha () para extraer los últimos valores en una columna dada.

Supongamos que tenemos una tabla como se muestra en lo siguiente:

Podemos extraer el año de la columna Product_Name como se muestra en la siguiente consulta:

Seleccione Product_Name, Right (Product_Name, 4) como año
De productos;

La tabla resultante es la siguiente:

Conclusión

En esta publicación, aprendió cómo usar la función correcta en el servidor SQL para extraer un conjunto de caracteres de la derecha de una cadena dada.

Gracias por leer!