Description
Properties
| Name | Value |
|---|---|
| ANSI Nulls ON | True |
| Quoted Identifier ON | True |
| Encrypted | False |
| Execute As | |
| Assembly |
Parameters
2| Name | Data Type | Length | Description |
|---|---|---|---|
| @user_id | int | 4 | |
| @id_cliente | int | 4 |
SQL Script
Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
CREATE OR ALTER PROCEDURE dbo.obtener_registro_actividad
@user_id int,
@id_cliente int
AS
BEGIN
SET NOCOUNT ON;
if(@id_cliente = 592432729)
begin
select nombre_persona,cuit_consultado,created as fecha_oculta,(CONVERT(VARCHAR(10),usuarios_consumos.created, 103) + ' ' + CONVERT(VARCHAR(5),usuarios_consumos.created+1, 108)) as fecha, productos.nombre_producto,ip,username
from usuarios_consumos inner join padrones on padrones.identificacion = cuit_consultado
inner join productos on productos.producto = usuarios_consumos.id_producto
inner join users on users.user_id = usuarios_consumos.user_id
where usuarios_consumos.user_id in(
select distinct user_id from usuarios_productos where user_id = @user_id) order by fecha desc
end
else
begin
select nombre_persona,cuit_consultado,created as fecha_oculta,(CONVERT(VARCHAR(10),usuarios_consumos.created, 103) + ' ' + CONVERT(VARCHAR(5),usuarios_consumos.created+1, 108)) as fecha, productos.nombre_producto,ip,username
from usuarios_consumos inner join padrones on padrones.identificacion = cuit_consultado
inner join productos on productos.producto = usuarios_consumos.id_producto
inner join users on users.user_id = usuarios_consumos.user_id
where usuarios_consumos.user_id in(
select distinct user_id from usuarios_productos where cliente = @id_cliente) order by fecha desc
end
END
GO
GO
CREATE OR ALTER PROCEDURE dbo.obtener_registro_actividad
@user_id int,
@id_cliente int
AS
BEGIN
SET NOCOUNT ON;
if(@id_cliente = 592432729)
begin
select nombre_persona,cuit_consultado,created as fecha_oculta,(CONVERT(VARCHAR(10),usuarios_consumos.created, 103) + ' ' + CONVERT(VARCHAR(5),usuarios_consumos.created+1, 108)) as fecha, productos.nombre_producto,ip,username
from usuarios_consumos inner join padrones on padrones.identificacion = cuit_consultado
inner join productos on productos.producto = usuarios_consumos.id_producto
inner join users on users.user_id = usuarios_consumos.user_id
where usuarios_consumos.user_id in(
select distinct user_id from usuarios_productos where user_id = @user_id) order by fecha desc
end
else
begin
select nombre_persona,cuit_consultado,created as fecha_oculta,(CONVERT(VARCHAR(10),usuarios_consumos.created, 103) + ' ' + CONVERT(VARCHAR(5),usuarios_consumos.created+1, 108)) as fecha, productos.nombre_producto,ip,username
from usuarios_consumos inner join padrones on padrones.identificacion = cuit_consultado
inner join productos on productos.producto = usuarios_consumos.id_producto
inner join users on users.user_id = usuarios_consumos.user_id
where usuarios_consumos.user_id in(
select distinct user_id from usuarios_productos where cliente = @id_cliente) order by fecha desc
end
END
GO
Used By
No items found