Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Supprimer tous les caractères après le premier espace blanc dans SSRS 2005

Cette instruction récupère la chaîne du début à la première occurrence du caractère " " (espace)

=Mid(Fields!FullName.Value,1, Instr(Fields!FullName.Value, " "))

Si l'espace blanc n'est pas toujours présent, vous devez vérifier la valeur renvoyée par Instr en utilisant quelque chose comme ceci

=Mid(Fields!FullName.Value ,1,
IIF(Instr(Fields!FullName.Value, " ") > 0 ,Instr(Fields!FullName.Value, " "),
LEN(Fields!FullName.Value)))