dbo.busqueda_padron_avanzada

Description

Properties

Name Value
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Execute As
Assembly

Parameters

5
Name Data Type Length Description
@p_identificador varchar 50
@p_razon_social varchar 100
@p_pais varchar 20
@p_provincia varchar 20
@p_edad int 4

SQL Script

Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
-- =============================================
-- Author: Leonel Turchetto
-- Create date: 2017-05-19
-- Description: Búsqueda de Padron Avanzado
-- =============================================

CREATE OR ALTER PROCEDURE dbo.busqueda_padron_avanzada
@p_identificador varchar(50),
@p_razon_social varchar(100),
@p_pais varchar(20),
@p_provincia varchar(20),
@p_edad int

AS
BEGIN
 SET NOCOUNT ON;
 declare @p_tipo_persona char(1)
 set @p_tipo_persona = iif(@p_tipo_persona = 'F','F','J')

 --select @p_tipo_persona
 

 SELECT top 100  
 identificacion,
 pre_clave, 
 suf_clave,
 cuerpo_clave,
 nombre_persona,
 padrones.identificador,
 id_padron,
 identificadores.identificador,
 sexo  
 from dbo.padrones  
   inner join identificadores on
   identificadores.identificador = padrones.identificador,
   country,
   provincias  
   
   
   WHERE 
   CONTAINS((nombre_persona,identificacion,cuerpo_clave),@p_identificador) and 
   country.country_code in ('AR') and
   country.country_name = @p_pais and   
   provincias.prv_nombre = @p_provincia 
END

GO

Used By

No items found