Función SUBSTRING() en SQL Server

La función SUBSTRING() extrae una substring a partir de una posición en una string de entrada con una longitud dada. En el caso de una substring, necesita una string de entrada y debe mencionar el punto de inicio y la longitud total de la string.

Input  : String, start, length
output : substring.

Sintaxis:

SUBSTRING(input_string, start, length);

Parámetro:
la función SUBSTRING acepta tres parámetros como String, start, length. Echemos un vistazo.

  • input_string: puede ser una expresión de carácter, binario, texto, ntext o imagen.
  • inicio: es un número entero que define la ubicación donde comienza la substring devuelta. La primera posición en la string es 1.
  • longitud: es un entero positivo que especifica la cantidad de caracteres que se devolverán de la substring.

Devoluciones:
devuelve una substring con una longitud especificada a partir de una ubicación en una string de entrada.

Ejemplo-1:
Uso de la función SUBSTRING() con strings literales.

SELECT SUBSTRING('SQL In Geeksforgeeks', 7, 18 ) 
AS ExtractString;

Producción :

ExtraerString
frikisforgeeks

Ejemplo-2:
Uso de la función SUBSTRING() con columnas de tabla.

Tabla -Detalles_del_jugador

ID del jugador Nombre del jugador Ciudad
45 Rohit Sharma Bombay
18 virat Kohli Bangalore
7 MS Dhoni Chennai
33 Hardik Pandya Bombay
42 sikhar dhawan Delhi
SELECT SUBSTRING(PlayerName, 1, 5) AS ExtractString
FROM Player_Details;

Producción :

ExtraerString
Rohit
Virat
EM Dh
duro
sijá

Publicación traducida automáticamente

Artículo escrito por sanjoy_62 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *