maslensa 0 Geschrieben 18. März 2015 Melden Teilen Geschrieben 18. März 2015 Liebe Kolleginnen,Ich habe eine Frage an euch vielleicht hilft euch mich weiter.Ich habe eine Tabelle und ein Feld mit der Name TRAINER. Die Daten in der Tabelle stehen derzeit so in der FormMustermann, Max ( also zuerst Nachname dann , und ein leerzeichen und dann Vorname)Ich will aber es so auflisten:Max Mustermann ( ohne , nur mit Leerzeichen)Wie kann ich einfach die Einträge tauschen?Danke für euere hilfeViele Grüße Zitieren Link zu diesem Kommentar
Walhai99 10 Geschrieben 18. März 2015 Melden Teilen Geschrieben 18. März 2015 Hier eine Lösung declare @NameVorname nvarchar(50), @Name nvarchar(25) , @Vorname nvarchar(25), @VornameName nvarchar(50) set @NameVorname = 'Mustermann, Max' set @Name = substring(@NameVorname,1,CHARINDEX ( ',',@NameVorname ,1 )-1) set @VorName = substring(@NameVorname,CHARINDEX ( ',',@NameVorname ,1 )+2, len(@NameVorname) -CHARINDEX ( ',',@NameVorname ,1 )) set @VornameName=@Vorname+' '+ @Name print @NameVorname Print '"' + @name + '"' Print '"' + @Vorname + '"' print @VornameName Gruss Walhai Zitieren Link zu diesem Kommentar
maslensa 0 Geschrieben 18. März 2015 Autor Melden Teilen Geschrieben 18. März 2015 Hi Walhai, Danke für deine Lösung aber es hat leider nicht funktioniert. Ich weiss nicht, wo ich fehler mache:( Zitieren Link zu diesem Kommentar
friesk 12 Geschrieben 18. März 2015 Melden Teilen Geschrieben 18. März 2015 Hallo, deine Fehlerbeschreibung ist nicht besonders gut. Was hat den nicht geklappt, nur ein Teil der Namen übertragen, gar keiner? mfg Klaus Zitieren Link zu diesem Kommentar
ukulele 11 Geschrieben 19. März 2015 Melden Teilen Geschrieben 19. März 2015 Crosspost:http://www.datenbankforum.com/threads/vorname-und-nachname-trennen.2386/ Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.