Obtenga el nombre de usuario y el nombre de dominio de una dirección de correo electrónico

DECLARE @Email     VARCHAR(50) = '[email protected]'

SELECT SUBSTRING(@Email, 1, CHARINDEX('@', @Email) - 1) AS [User Name],
       SUBSTRING(@Email, CHARINDEX('@', @Email) + 1, LEN(@Email)) AS [Domain Name]
YogeshHadiya33