|
|
USE [colombo]
GO
IF EXISTS (SELECT * FROM sys.objects
  WHERE object_id = OBJECT_ID(N'[dbo].[sp_efact_del]')
  AND type in (N'P', N'PC'))
DROP PROCEDURE [dbo].[sp_efact_del]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
/* =========================================================
  Author: [ amper ]
  Create date: [ 20070124 ]
  Description: [ delete records from EmployeeFacts table ]
=========================================================== */
CREATE PROCEDURE [dbo].[sp_efact_del]
    @empno INT = 0
AS
BEGIN
-- delete facts if Employee number exists
IF EXISTS (SELECT * FROM Employees
      WHERE EmpNo = @empno)
BEGIN
    DELETE FROM EmployeeFacts
    WHERE EmpNo = @empno;
END
-- return feedback message
SELECT CAST(@@rowcount AS Varchar(20))
+ ' rows deleted' AS msg
END
GO
GRANT EXECUTE ON OBJECT::[dbo].[sp_efact_del]
  TO george;
GO
|
|