TSQL/ASP -> Stored procedure that deletes records from EmployeeFacts

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


sqlexamples.info