Usando SUBSTRING

A função SUBSTRING retorna parte de uma cadeia binária, de caracteres ou de texto e considera os seguintes parâmetros:

  • Uma cadeia binária ou de caracteres, um nome de coluna ou uma expressão com valor de cadeia que incluem um nome de coluna.

  • A posição na qual a subcadeia deveria iniciar.

  • O comprimento, em número de caracteres ou em número de bytes, para o retorno da cadeia binary,.

O exemplo a seguir exibe a primeira inicial e sobrenome de cada funcionário.

USE AdventureWorks2008R2;
GO
SELECT SUBSTRING(FirstName, 1, 1), LastName
FROM Person.Person;
GO

O exemplo a seguir exibe o segundo, terceiro e quarto caracteres da constante de cadeia de caracteres abcdef.

SELECT x = SUBSTRING('abcdef', 2, 3);

Aqui está o conjunto de resultados.

x

----------

bcd

(1 row(s) affected)