Ejemplo de ELSE y ELSE IF en SQL Server
SQL Server
- Por Programador ASP clásico /
- 07/03/2013 @ 08:44:38 /
- 1404 visitas
Este es un ejemplo de else y else if aplicado en Transact SQL Server
-- Replace the default error message and numbers with my own:
CREATE PROCEDURE spRunSQL
@Statement VarChar(2000) -- Input param. accepts any SQL statement.
AS
DECLARE @StartTime DateTime
, @EndTime DateTime
, @ExecutionTime Int
, @ErrNum Int
SET @StartTime = GetDate()
EXECUTE (@Statement)
SET @ErrNum = @@Error
IF @ErrNum = 207 -- Bad column
RAISERROR 50001 'Bad column name'
ELSE IF @ErrNum = 208 -- Bad object
RAISERROR 50002 'Bad object name'
ELSE IF @ErrNum = 0 -- No error. Resume.
BEGIN
SET @EndTime = GetDate()
SET @ExecutionTime = DateDiff(MilliSecond, @StartTime, @EndTime)
RETURN @ExecutionTime -- Return execution time in milliseconds
END
GO
tags: ELSE en SQL Server, ELSE IF en SQL Server, sentencia ELSE en SQL, lógica condicional en SQL, programación en SQL Server, estructuras de control en SQL, sentencias de flujo en SQL, T-SQL, ejemplos de ELSE en SQL, sintaxis de ELSE IF en SQL
En esta sección encontrarás una mezcla de códigos recopilados de fuentes públicas de Internet y otros creados por ASP TEAM. Compartimos recursos útiles de buena fe para formar una base de conocimiento en el desarrollo de aplicaciones en ASP Clásico.