1
Configurar una variable que contiene un número de teléfono . Esta variable puede ser una cadena que se pasa por el programa o se recupera de la base de datos . En este ejemplo , la cadena se inicializa el número de teléfono y el número de teléfono de un cliente se recupera . El código es el siguiente:
declare @ ( 20 ) varchar set phone @ teléfono = (select telefónica de cliente cuyo CustomerID = 1 )
2
Crear una variable para contener los resultados. Esta variable se mantenga y devolver el número de teléfono con los guiones y paréntesis incluidos. El código siguiente crea una variable de SQL para el resultado:
declare @ phone_final varchar ( 20 ),
3
recuperar y formatear el código de área. Este código coloca el código de área entre paréntesis y lo asigna a la variable de @ phone_final :
set @ phone_final = ' ( ' + izquierda (@ teléfono, 3 ) + ' ) '
4 < p> Agregue el cambio en la variable resultado. El siguiente código toma la parte de cambio del número de teléfono, añade un toque al final y lo anexa al @ phone_final variables :
set @ phone_final = @ phone_final + substring ( @ teléfono, 4,3) + '-'
5
Incluir los últimos cuatro dígitos a la variable resultado. Los siguientes códigos anexa los últimos 4 dígitos e imprime el resultado final de la ventana SQL :
set @ phone_final = @ phone_final + derecha ( @ teléfono, 4 ) print @ phone_final