20/12/2005, 11:02
|
| | Fecha de Ingreso: noviembre-2005
Mensajes: 658
Antigüedad: 19 años Puntos: 3 | |
Asi debes de programar el procedimiento... este recibe como parametro el rut , elimina la fila en donde el rut de la tabla es igual al parametro enviado.... luego en la variable @@rowcount esta la cantidad de filas que se eliminaron, si el resultado es exitoso el valor sera mayor que cero... este valor es pasado a una variable que el procedimiento devuelve con el nombre de RETORNO; con el fin que puedas recibirlo en tu aplicacion y envies un mensaje cuando no existan filas a eliminar
create proc borrar (
@rut integer)
as
declare @retorno tinyint
select @retorno = 0
DELETE from estudiante where rut = @rut
select @retorno = @@rowcount
select @retorno RETORNO |