SP -Validación El email debe tener por lo menos una @ y un punto.

11/07/2007 - 22:39 por ghazarian.martin | Informe spam
Preciso hacer una validación en un Stored Procedure de tal manera que

*El email debe tener por lo menos una @ y un punto.

alguna idea??

también tengo que hacer validaciones del estilo:

*campo tarjeta debe tener un largo mínimo de 17 y máximo de 20.
*El código postal debe ser de 5 dígitos.

Agradezco mucho una respuesta inmediata, ya que me han pedido
urgentemente hacerlo en mi trabajo y no me manejo mucho con sql server
2000

Desde ya muchas gracias
Martín
 

Leer las respuestas

#1 Isaias
12/07/2007 - 00:16 | Informe spam
Tal vez.

IF (CHARINDEX('@', @Correo)) > 0 AND (CHARINDEX('.', @Correo)) > 0
SELECT 'Existe un punto y la @ en tu varibale'

IF (LEN(@tarjeta)) >= 17 OR (LEN(@tarjeta)) <= 20
SELECT 'Tu variable tarjeta, cumple con el ancho minimo y maximo'

IF LEN(@CODIGO) <> 5
SELECT 'Tu Codigo Postal, no cumple con el ancho'



Saludos
IIslas


"" wrote:

Preciso hacer una validación en un Stored Procedure de tal manera que

*El email debe tener por lo menos una @ y un punto.

alguna idea??

también tengo que hacer validaciones del estilo:

*campo tarjeta debe tener un largo mínimo de 17 y máximo de 20.
*El código postal debe ser de 5 dígitos.

Agradezco mucho una respuesta inmediata, ya que me han pedido
urgentemente hacerlo en mi trabajo y no me manejo mucho con sql server
2000

Desde ya muchas gracias
Martín


Preguntas similares