Hallo Nils,
wow, vielen Dank für die schnelle Antwort. Ich habe das gerade getestet, leider bekomme ich einen Fehler, wahrscheinlich weil 'NULL' Werte in der Tabelle für "-1" enthalten sind:
SELECT (Left([DNS_NAME],((SELECT CHARINDEX('.', [DNS_NAME],1))-1))) As Name,DNS_NAME From INVENT
Fehler:
Msg 537, Level 16, State 3, Line 46
Invalid length parameter passed to the LEFT or SUBSTRING function.
Mit
SELECT (Left([DNS_NAME],((SELECT CHARINDEX('.', [DNS_NAME],1))+1))) As Name,DNS_NAME From INVENT
bekomme ich die Ausgabe sv1.t bei dem Inhalt sv1.test.de. Also würde das "-1" wie Du geschrieben hast schon passen.
Gruß
Tobi