Description
Properties
| Name | Value |
|---|---|
| ANSI Nulls ON | True |
| Quoted Identifier ON | True |
| Encrypted | False |
| Execute As | |
| Assembly |
Parameters
3| Name | Data Type | Length | Description |
|---|---|---|---|
| @buscar | varchar | 1024 | |
| @desde | date | 3 | |
| @hasta | date | 3 |
SQL Script
Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
CREATE OR ALTER PROCEDURE dbo.obtener_prensa
@buscar varchar(1024),
@desde date,
@hasta date
AS
BEGIN
exec sql01.ejes.dbo.Fidelitas_obtener_prensa @buscar,@desde,@hasta
/*
select TOP 30 EjesNot.id_noticia, EjesNot.last_modified, EjesNot.pagina,
EjesNot.fecha_hora, EjesNot.titulo, EjesNot.precopete, EjesNot.copete,
EjesNot.nombre_entrevistado, EjesNot.apellido_entrevistado, EjesNot.cargo,
EjesNot.texto_anticipo, EjesNot.id_programa, EjesNot.mime_type,
EjesNot.clipping_attach, EjesNot.video_attach, EjesNot.menciones, EjesNot.lugar,
EjesNot.imagen, EjesNot.id_tema, EjesProg.nombre_programa, EjesProg.id_medio,
EjesProg.alcance, EjesMedios.nombre_medio, EjesMedios.prioridad, EjesMedios.tipo_medio,
EjesTipoMedio.nombre_tipo_medio, EjesTema.tema, EjesMime.name
from sql01.ejes.dbo.noticias EjesNot
inner join sql01.ejes.dbo.programas EjesProg on EjesNot.id_programa = EjesProg.id_programa
inner join sql01.ejes.dbo.medios EjesMedios on EjesProg.id_medio = EjesMedios.id_medio
inner join sql01.ejes.dbo.tipos_medio EjesTipoMedio on EjesMedios.tipo_medio = EjesTipoMedio.tipo_medio
inner join
(select EjesNotProd.id_noticia
from sql01.ejes.dbo.Noticias_productos EjesNotProd
where EjesNotProd.visible = 1
and EjesNotProd.fecha_hora >= (GETDATE()-30)
and EjesNotProd.tipo_medio IN ('G', 'N', 'V', 'U')
group by EjesNotProd.id_noticia) np on EjesNot.id_noticia = np.id_noticia
left outer join sql01.ejes.dbo.mime_types EjesMime on EjesNot.mime_type = EjesMime.mime_type
left outer join sql01.ejes.dbo.temas EjesTema on EjesNot.id_tema = EjesTema.id_tema
where CONTAINS(EjesNot.*, @buscar)
order by EjesNot.fecha_hora DESC
*/
END
GO
GO
CREATE OR ALTER PROCEDURE dbo.obtener_prensa
@buscar varchar(1024),
@desde date,
@hasta date
AS
BEGIN
exec sql01.ejes.dbo.Fidelitas_obtener_prensa @buscar,@desde,@hasta
/*
select TOP 30 EjesNot.id_noticia, EjesNot.last_modified, EjesNot.pagina,
EjesNot.fecha_hora, EjesNot.titulo, EjesNot.precopete, EjesNot.copete,
EjesNot.nombre_entrevistado, EjesNot.apellido_entrevistado, EjesNot.cargo,
EjesNot.texto_anticipo, EjesNot.id_programa, EjesNot.mime_type,
EjesNot.clipping_attach, EjesNot.video_attach, EjesNot.menciones, EjesNot.lugar,
EjesNot.imagen, EjesNot.id_tema, EjesProg.nombre_programa, EjesProg.id_medio,
EjesProg.alcance, EjesMedios.nombre_medio, EjesMedios.prioridad, EjesMedios.tipo_medio,
EjesTipoMedio.nombre_tipo_medio, EjesTema.tema, EjesMime.name
from sql01.ejes.dbo.noticias EjesNot
inner join sql01.ejes.dbo.programas EjesProg on EjesNot.id_programa = EjesProg.id_programa
inner join sql01.ejes.dbo.medios EjesMedios on EjesProg.id_medio = EjesMedios.id_medio
inner join sql01.ejes.dbo.tipos_medio EjesTipoMedio on EjesMedios.tipo_medio = EjesTipoMedio.tipo_medio
inner join
(select EjesNotProd.id_noticia
from sql01.ejes.dbo.Noticias_productos EjesNotProd
where EjesNotProd.visible = 1
and EjesNotProd.fecha_hora >= (GETDATE()-30)
and EjesNotProd.tipo_medio IN ('G', 'N', 'V', 'U')
group by EjesNotProd.id_noticia) np on EjesNot.id_noticia = np.id_noticia
left outer join sql01.ejes.dbo.mime_types EjesMime on EjesNot.mime_type = EjesMime.mime_type
left outer join sql01.ejes.dbo.temas EjesTema on EjesNot.id_tema = EjesTema.id_tema
where CONTAINS(EjesNot.*, @buscar)
order by EjesNot.fecha_hora DESC
*/
END
GO
Depends On
No items found
Used By
No items found