Este tutorial tiene como objetivo presentarle la función Substring () en el servidor SQL. Esta función le permite obtener una parte específica de un carácter, una cadena binaria o expresión de imagen.
Esta función puede ser útil al manipular un texto simple. Por ejemplo, puede permitirle obtener una sección específica de cadena en la base de datos en lugar de analizar el valor a la aplicación.
Únase a nosotros mientras exploramos esta función y su uso.
Función SQL Server Subcustring ()
Al establecer el parámetro de longitud en la función, la función subcepcidentista () extrae la subcadena de una entrada dada. La sintaxis de la función se puede expresar como se muestra en lo siguiente:
Subcadena (expresión, inicio, longitud)Los argumentos aceptados son los siguientes:
El valor de retorno de la función depende del valor de entrada. La siguiente tabla muestra los tipos de entrada y el tipo de salida correspondiente:
Tipo de expresión de entrada | Tipo de retorno | |
---|---|---|
Char/varchar/text | Varar | |
Nchar/nvarchar/ntext | Nvarchar | |
Binario/varbinario/imagen | Varbinario |
Veamos algún ejemplo de uso de la función Substring ().
Usando la función SubString () con una cadena literal
A continuación se muestra un uso simple de la función Substring () con un valor de cadena literal:
seleccionarEl ejemplo dado inicia el valor de extracto en la posición 9 con una longitud de 11.
El valor resultante es como se muestra en lo siguiente:
dominio_ |Usando la función SubString () en la tabla
A continuación se muestra el uso de la función SubString () con los datos de la tabla. Por ejemplo, supongamos que tenemos una tabla como se muestra en la siguiente:
Podemos buscar los primeros cinco caracteres del nombre del producto de la siguiente manera:
seleccionarSalida resultante:
Conclusión
En este tutorial, aprendió cómo usar la función Substring () en el servidor SQL para extraer una sección específica de una cadena de entrada.
Gracias por leer!