Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Rimuovere tutti i caratteri dopo il primo spazio vuoto in SSRS 2005

Questa istruzione ottiene la stringa dall'inizio alla prima occorrenza il carattere " " (spazio)

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

Se lo spazio bianco non è sempre presente dovresti controllare il valore restituito da Instr usando qualcosa del genere

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