Skip to content

Instantly share code, notes, and snippets.

@lest-xu
Created June 24, 2018 19:55
Show Gist options
  • Save lest-xu/dfd7ecc3c0cb1fa0ef55d5ed896b4b1d to your computer and use it in GitHub Desktop.
Save lest-xu/dfd7ecc3c0cb1fa0ef55d5ed896b4b1d to your computer and use it in GitHub Desktop.
USE [MyDB]
GO
CREATE PROCEDURE [dbo].[usp_GetCustomers]
AS
BEGIN
--Declare Local Variables
DECLARE @Procedure_Name varchar(100),
@Error_Num int,
@Error_Message varchar(1000)
BEGIN TRY
SELECT
[Id]
,[FirstName]
,[LastName]
,[City]
,[Country]
,[Phone]
FROM [MyDB].[dbo].[Customer]
ORDER BY CAST(Id AS INT)
END TRY
BEGIN CATCH
SET @Error_Num = ERROR_NUMBER()
SET @Error_Message = ERROR_MESSAGE()
RAISERROR(@Error_Message,15,1,@Procedure_Name) WITH NOWAIT, SETERROR
END CATCH
END
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment