38 lines
1.0 KiB
SQL
38 lines
1.0 KiB
SQL
-- 1. Caratteri Anomali
|
|
CREATE procedure C6Mart.TabellaCaratteriAnomali
|
|
as
|
|
begin
|
|
create table #TableCaratteriAnomali (
|
|
[Val_Ascii] [smallint] NOT NULL,
|
|
[Val_Char] [varchar](1) NOT NULL,
|
|
[Rete] [varchar](1) NOT NULL,
|
|
[Cod_Fiscale] [varchar](16) NOT NULL,
|
|
[Nome_Campo] [varchar](50) NOT NULL,
|
|
[Val_Campo] [varchar](150) NOT NULL
|
|
)
|
|
INSERT INTO #TableCaratteriAnomali
|
|
exec [C6Mart].[CercaCaratteriAnomali]
|
|
select a.*,
|
|
c.Indirizzo as Indirizzo_vContratti,
|
|
d.indirizzo as indirizzo_Anag,
|
|
d.localita as localita_Anag,
|
|
d.Provincia as provincia_anag,
|
|
d.nazione as nazione_anag,
|
|
d.presso as presso_anag
|
|
--into #RecordDaModificare
|
|
from #TableCaratteriAnomali a
|
|
inner join c6mart.gestione_pdf_ftp b
|
|
on a.rete = b.rete
|
|
and
|
|
a.cod_fiscale = b.codicefiscale
|
|
inner join C6Mart.VCONTRATTI c
|
|
on a.rete = c.rete
|
|
and
|
|
a.cod_fiscale = c.cod_fiscale
|
|
inner join C6Mart.ANAG_CLIENTI d
|
|
on a.rete = d.rete
|
|
and
|
|
a.cod_fiscale = d.cod_fiscale
|
|
where b.DataInvio is null
|
|
drop table #TableCaratteriAnomali
|
|
end |