delet-en-cascada
Publicado por nelisa (2 intervenciones) el 04/10/2007 18:53:04
necesito ayuda este procedimiento almacenado no esta completo o esta mal . x ejemplo si quiero borrar una provinica primero tengo que borrar los departamentos que contiene dicha provincia. podrian ayudarme??
CREATE PROCEDURE Sp_DelProvincias
@CodProv INT
AS
DECLARE @Ret INT
SET @RET=0
IF NOT (SELECT CodProv FROM Provincias WHERE CodProv = @CodProv ) IS NULL
BEGIN
DELETE
FROM Provincias
WHERE CodProv = @CodProv
END
ELSE
BEGIN
SET @Ret=1
END
SELECT @Ret
GO
CREATE PROCEDURE Sp_DelProvincias
@CodProv INT
AS
DECLARE @Ret INT
SET @RET=0
IF NOT (SELECT CodProv FROM Provincias WHERE CodProv = @CodProv ) IS NULL
BEGIN
DELETE
FROM Provincias
WHERE CodProv = @CodProv
END
ELSE
BEGIN
SET @Ret=1
END
SELECT @Ret
GO
Valora esta pregunta


0