Description
Properties
| Name | Value |
|---|---|
| ANSI Nulls ON | True |
| Quoted Identifier ON | True |
| Encrypted | False |
| Execute As | |
| Assembly |
Parameters
2| Name | Data Type | Length | Description |
|---|---|---|---|
| @contratista | int | 4 | |
| @seccion | char | 1 |
SQL Script
Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
/*
string(4) "4893" string(6) "107154" string(7) "9936068"
exec [Imperium_Led_Periodos] 4893, 'V'
*/
CREATE OR ALTER PROCEDURE dbo.Imperium_Led_Periodos
@contratista int,
@seccion char(1)
AS
BEGIN
SET NOCOUNT ON;
if (@seccion = 'E')
select distinct periodo,
left(convert(varchar(6), periodo),4) + '-' + right(convert(varchar(6), periodo),2) AS periodo_ym,
right(convert(varchar(6), periodo),2) + '/' + left(convert(varchar(6), periodo),4) AS periodo_my
from led_empleados_periodo
where contratista = @contratista
order by periodo desc
if (@seccion = 'V')
select distinct periodo,
left(convert(varchar(6), periodo),4) + '-' + right(convert(varchar(6), periodo),2) AS periodo_ym,
right(convert(varchar(6), periodo),2) + '/' + left(convert(varchar(6), periodo),4) AS periodo_my
from led_vehiculos_periodo
where contratista = @contratista
order by periodo desc
END
GO
GO
/*
string(4) "4893" string(6) "107154" string(7) "9936068"
exec [Imperium_Led_Periodos] 4893, 'V'
*/
CREATE OR ALTER PROCEDURE dbo.Imperium_Led_Periodos
@contratista int,
@seccion char(1)
AS
BEGIN
SET NOCOUNT ON;
if (@seccion = 'E')
select distinct periodo,
left(convert(varchar(6), periodo),4) + '-' + right(convert(varchar(6), periodo),2) AS periodo_ym,
right(convert(varchar(6), periodo),2) + '/' + left(convert(varchar(6), periodo),4) AS periodo_my
from led_empleados_periodo
where contratista = @contratista
order by periodo desc
if (@seccion = 'V')
select distinct periodo,
left(convert(varchar(6), periodo),4) + '-' + right(convert(varchar(6), periodo),2) AS periodo_ym,
right(convert(varchar(6), periodo),2) + '/' + left(convert(varchar(6), periodo),4) AS periodo_my
from led_vehiculos_periodo
where contratista = @contratista
order by periodo desc
END
GO
Depends On
2Used By
No items found