2016-03-25 6 views
-2

ich eine E-Mail als Eingang haben:SQL Server: Entfernen Sie das Zeichen '.' und ‚@‘ aus Zeichenfolge wählen Sie eine Reihe von Wörtern

[email protected] 

Wie entfernen ‚.‘, ‚@‘ und wählen Sie Zeichenfolge vor ‚@‘ und ersten Buchstaben nach " @ 'nach dieser alles in Großbuchstaben machen

Erforderliche Leistung:

PQRXYZA 
+2

ok, was hast du probiert? –

+1

Mögliches Duplikat von [Bestimmte Zeichen aus einer Zeichenfolge entfernen] (http://stackoverflow.com/questions/14319141/remove-certain-characters-from-a-string) – Tibrogargan

Antwort

1

Verwendung dieser Abfrage:

select UPPER(Replace(Replace(Left(fieldname, Charindex('@', fieldname) + 1), '.', ''), '@', '')) 
Verwandte Themen