Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Entfernen Sie alle Zeichen nach dem ersten Leerzeichen in SSRS 2005

Diese Anweisung erhält die Zeichenkette vom Anfang bis zum ersten Auftreten des Zeichens " " (Leerzeichen)

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

Wenn das Leerzeichen nicht immer vorhanden ist, sollten Sie den von Instr zurückgegebenen Wert mit etwas wie diesem

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