Use
BDESTRATEGIACOB3
Declare
@DataInicio Smalldatetime Declare
@DataInicioCC Smalldatetime Declare
@DataFim Smalldatetime Declare
@DataInicioC Char(10)
Declare
@DataFimC Char(10)
Declare
@Ano Char(4)
Declare
@Mes Char(2)
Select
@DataInicio =Cast(DATEADD(mm,-1,DATEADD(mm,DATEDIFF(m,0,GETDATE()),0))asChar(11))
Select
@DataFim =Cast(DATEADD(s,-1,DATEADD(mm,DATEDIFF(m,0,GETDATE()),0))asChar(11))
Select
@DataInicioCC =Cast(DATEADD(dd,-1,DATEADD(mm,-1,DATEADD(mm,DATEDIFF(m,0,GETDATE()),0)))asChar(11))
Select
@DataInicioC =replace(Substring(Convert(Varchar(10),@DataInicioCC,111),1,10),'/','-')
Select
@DataFimC =replace(Substring(Convert(Varchar(10),@DataFim,111),1,10),'/','-')
Set @Ano =Substring(Convert(Varchar(10),@DataInicio,111),1,4)
Set @Mes =Substring(Convert(Varchar(10),@DataInicio,112),5,2)
Declare
@Table asVarchar(20)
Set @Table ='BDCR.dbo.ESCADINHA_'
Declare
@Fixa asChar(6)
Set @Fixa ='_FIXA_'
Declare
@PA asChar(2)
Set @PA ='PA'
Declare
@Full asVarchar(1430)
Set @Full = @Table + @Ano + @Mes + @Fixa + @PA
Select
@Full
Select
UF,Into D_Faturas_Faturamento_Fixa_PA
FromOPENQUERY(ESCDBPRD01,'Select * from + @Full')
Daniel