Jeg har løst mit problem og tak for ledetrådene og hjælpen.
Jeg har grundlæggende tilføjet en 2. markør, som gør følgende:
- Grib feltet Merged Full Name og indsæt i en midlertidig variabel.
- Tjekker titlen ved at køre en sagserklæring for at kontrollere Mr, Mrs osv., ellers indtaste tom streng i Titel.
- Opdater titel Beskær titlen på det flettede fulde navn
- Tjek efternavnet ved RIGHT(@TempName, CHARINDEX(' ',REVERSE(@TempName)) - 1) og antag, at dette er efternavnet.
- Opdater efternavn Trim og erstat dette af det flettede fulde navn
- Tjek til venstre for Fornavn med VENSTRE(@TempName, CHARINDEX(' ',
@TempName + ' ') -1) - Opdater Trim fornavn og erstat dette af det flettede fulde navn
- Alt andet sættes i mellemnavnet.
Lidt langvarig, men i 99,9% tilfælde i min database formateres den perfekt.
Giv mig besked, hvis du vil have ovenstående kode.
Tak for din tid.