A.Usar SUBSTRING con una cadena de caracteres
En el siguiente ejemplo se muestra cómo devolver únicamente una parte de una cadena de caracteres.
Partiendo de la tabla Person
de la base de datos AdventureWorks2012, esta consulta devuelve el
apellido en una columna y solo la primera inicial en la segunda columna.
El conjunto de resultados es el siguiente.
LastName Initial
-------- -------
Barley R
Barlow B
(2 row(s) affected)
He aquí cómo mostrar el segundo, tercer y cuarto caracteres de la constante de cadena abcdef.
x
----------
bcd
SELECT LastName, SUBSTRING(FirstName, 1, 1) AS Initial FROM Person.Person WHERE LastName like 'Barl%' ORDER BY LastName;
LastName Initial
-------- -------
Barley R
Barlow B
(2 row(s) affected)
He aquí cómo mostrar el segundo, tercer y cuarto caracteres de la constante de cadena abcdef.
SELECT x = SUBSTRING('abcdef', 2, 3);
El conjunto de resultados es el siguiente.x
----------
bcd
No hay comentarios:
Publicar un comentario