Description
Properties
| Name | Value |
|---|---|
| ANSI Nulls ON | True |
| Quoted Identifier ON | True |
| Encrypted | False |
| Execute As | |
| Assembly |
Parameters
8| Name | Data Type | Length | Description |
|---|---|---|---|
| @accion | varchar | 20 | |
| @cliente | int | 4 | |
| @usuario | varchar | 100 | |
| @codEmpresa | varchar | 100 | |
| @ptoTrabajo | int | 4 | |
| @escenario | varchar | 100 | |
| @vista | varchar | 100 | |
| @url | varchar | 100 |
SQL Script
Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
/*
select cli_codigo, * from clientes where cliente = 60554188
*/
CREATE OR ALTER PROCEDURE dbo.ITerceros_clientes
@accion varchar(20) = 'select',
@cliente int = null,
@usuario varchar(100) = null,
@codEmpresa varchar(100) = null,
@ptoTrabajo int = null,
@escenario varchar(100) = null,
@vista varchar(100) = null,
@url varchar(100) = null
AS
BEGIN
SET NOCOUNT ON;
if (@accion = 'select')
begin
if @cliente is null
begin
select cliente, usuario, codEmpresa, ptoTrabajo, escenario, vista, url
from ITerceros
order by cliente
end
else
begin
select cliente, usuario, codEmpresa, ptoTrabajo, escenario, vista, url
from ITerceros
where cliente = @cliente
end
end
if (@accion = 'update')
begin
update Iterceros
set usuario = @usuario,
codEmpresa = @codEmpresa,
ptoTrabajo = @ptoTrabajo,
escenario = @escenario,
vista = @vista,
url = @url
where cliente = @cliente
insert into iterceros_conexiones(created, accion, cliente, usuario, codEmpresa, ptoTrabajo, escenario, vista, url)
values (getdate(),'UPDATE', @cliente, @usuario, @codEmpresa, @ptoTrabajo, @escenario, @vista, @url)
select 0 as error
end
END
GO
GO
/*
select cli_codigo, * from clientes where cliente = 60554188
*/
CREATE OR ALTER PROCEDURE dbo.ITerceros_clientes
@accion varchar(20) = 'select',
@cliente int = null,
@usuario varchar(100) = null,
@codEmpresa varchar(100) = null,
@ptoTrabajo int = null,
@escenario varchar(100) = null,
@vista varchar(100) = null,
@url varchar(100) = null
AS
BEGIN
SET NOCOUNT ON;
if (@accion = 'select')
begin
if @cliente is null
begin
select cliente, usuario, codEmpresa, ptoTrabajo, escenario, vista, url
from ITerceros
order by cliente
end
else
begin
select cliente, usuario, codEmpresa, ptoTrabajo, escenario, vista, url
from ITerceros
where cliente = @cliente
end
end
if (@accion = 'update')
begin
update Iterceros
set usuario = @usuario,
codEmpresa = @codEmpresa,
ptoTrabajo = @ptoTrabajo,
escenario = @escenario,
vista = @vista,
url = @url
where cliente = @cliente
insert into iterceros_conexiones(created, accion, cliente, usuario, codEmpresa, ptoTrabajo, escenario, vista, url)
values (getdate(),'UPDATE', @cliente, @usuario, @codEmpresa, @ptoTrabajo, @escenario, @vista, @url)
select 0 as error
end
END
GO
Depends On
1Used By
No items found