![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
27/09/2011, 15:19
|
| | Fecha de Ingreso: septiembre-2011
Mensajes: 40
Antigüedad: 13 años, 4 meses Puntos: 0 | |
Respuesta: Excepciones en Procedimientos Almacenados Intento hacer esto en mi procedimiento almacenado, pero no resulta tampoco:
USE PRUEBA
GO
CREATE PROCEDURE ProcedAlmac_Excepciones
@nombre varchar(30),
@apellido varchar(20),
@rut varchar(12)
AS
IF ((@nombre <2) AND (@nombre >30))
IF((@apellido <2) AND (@apellido >20))
IF (@rut != 12)
BEGIN
PRINT 'El nombre debe tener entre 2 a 30 caracteres'
PRINT 'El apellido debe tener entre 2 a 20 caracteres'
PRINT 'El RUT debe tener los 12 caracteres incluyendo los puntos y el guion'
RETURN
END
ELSE
BEGIN
INSERT INTO
tbl_persona
VALUES (
@nombre,
@apellido,
@rut);
PRINT 'EL REGISTRO SE HA INGRESADO CORRECTAMENTE'
END |