Clique aqui para ler todos os artigos desta edição
Marcio Bueno
Capturar o Último Sobrenome de um nome completo
Veja um código no T-SQL para capturar o último texto de uma string, por exemplo, o nome completo. A idéia é inverter a string (com REVERSE), encontrar a posição do primeiro espaço em branco (com CHARINDEX). Com isto, temos a parte da string, o qual o tamanho total da string e a posição do primeiro espaço da direita para a esquerda.
-- ===============================================
-- A VARIÁVEL NOME RECEBEU O CONTEÚDO DO CAMPO DA TABELA
-- DE CADASTRO, POSSUINDO O NOME COMPLETO DO USUÁRIO