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
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
2Used By
No items found