Tecnología

Inicio

Cómo extraer el dominio Subcadena SQL desde una dirección de correo electrónico

La función de Microsoft SQL Server "derecho" extrae los caracteres correctos de una cadena. Esta función se utiliza para extraer el nombre de dominio de un correo electrónico introducida por los usuarios, lo que puede almacenar el nombre de dominio por separado para los informes. La dirección de correo electrónico debe contener el símbolo "@", ya que este es el carácter disparador que ayuda a que el lenguaje SQL encontrar el dominio anexado.

Instrucciones

1 Haga clic en el Windows botón "Inicio" y tipo "SQL Server Management Studio" en el cuadro de texto de búsqueda. Pulse la tecla "Enter" para abrir el editor de base de datos SQL.

2 Escriba su nombre de usuario y contraseña en la ventana de inicio de sesión para acceder al servidor de base de datos. Haga clic en la base de datos que contiene las direcciones de correo electrónico que desea ver.

3 Crear una variable y una dirección de correo electrónico. Se crea una variable temporal para probar el código. Escriba el siguiente código para crear una variable y un correo electrónico temporal:

@email declarar como varchar (100)
establecer @email = '[email protected]'

4 Cree la función de extraer el dominio de la dirección de correo electrónico. El siguiente código extrae el dominio y lo muestra en el editor de SQL:

Selección derecha (@email, LEN (@email) - CHARINDEX ( '@', @email)) como Dominio

5 Pulse la tecla "F5" para ejecutar el código. El resultado muestra sólo el dominio para la dirección de correo electrónico indicada.