dbo.LED_fide_apps

Description

Properties

Name Value
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Execute As
Assembly

Parameters

7
Name Data Type Length Description
@action varchar 10
@p_app_id tinyint 1
@p_app_name varchar 50
@p_codigo_app varchar 3
@p_app_url varchar 100
@p_activo bit 1
@p_idiomas varchar 100

SQL Script

Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
-- =============================================
-- Author: <Author,,Name>
-- Create date: <Create Date,,>
-- Description: <Description,,>
-- =============================================
CREATE OR ALTER PROCEDURE dbo.LED_fide_apps 
 -- Add the parameters for the stored procedure here
 @action         varchar(10),
 @p_app_id        tinyint,
 @p_app_name        varchar(50),
 @p_codigo_app       varchar(3),
 @p_app_url        varchar(100),
 @p_activo        bit,
 @p_idiomas        varchar(100) = null
 
AS
BEGIN
 -- SET NOCOUNT ON added to prevent extra result sets from
 -- interfering with SELECT statements.
 SET NOCOUNT ON;

 IF (@action = 'INSERT') BEGIN

  INSERT INTO fide_apps (app_name, codigo_app, app_url, activo, idiomas)
  VALUES (@p_app_name, @p_codigo_app, @p_app_url, @p_activo, @p_idiomas)

 END ELSE

  IF (@action = 'UPDATE') BEGIN

   UPDATE fide_apps SET
   app_name = @p_app_name,
   codigo_app = @p_codigo_app,
   app_url = @p_app_url,
   activo = @p_activo,
   idiomas = @p_idiomas
   WHERE app_id = @p_app_id

  END ELSE

   IF (@action = 'DELETE') BEGIN

    DELETE fide_apps WHERE app_id = @p_app_id

   END ELSE

    IF (@action = 'SELECT') BEGIN

     SELECT * FROM fide_apps WHERE app_id = @p_app_id

    END ELSE

     SELECT * FROM fide_apps ORDER BY app_name


    
END

GO

Depends On

2

Used By

No items found