Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Remova todos os caracteres após o primeiro espaço em branco no SSRS 2005


Esta instrução obtém a string desde o início até a primeira ocorrência o caractere " " (espaço)
=Mid(Fields!FullName.Value,1, Instr(Fields!FullName.Value, " "))

Se o espaço em branco nem sempre estiver presente vocêdeverá verificar o valor retornado de Instr usando algo assim
=Mid(Fields!FullName.Value ,1,
IIF(Instr(Fields!FullName.Value, " ") > 0 ,Instr(Fields!FullName.Value, " "),
LEN(Fields!FullName.Value)))