Hola a todos
Independientemente de que maxi y mariano me digan que NO lo debo usar
Que les parece mas perfomante, rapido y efeciente
Esto ?

>>>>>>>>>>>>>>>>>>
Declare @cSQL VARCHAR(8000)
Declare @cCierre Char(6)
Set @cCierre = '200708'
Set @cSQL = 'Insert Into [dbo].[tabla_dep' +  @cCierre  +  '] 
  Select * From [dbo].[tabla]
      Where Left(CONVERT(CHARACTER, tfechahora, 112),6)='+  @cCierre
Exec (@cSQL )
<<<<<<<<<<<<<<<<<<

o esto?
>>>>>>>>>>>>>>>>>>
Declare @cSQL VARCHAR(8000)
Declare @cCierreDesde Char(6)
Declare @cCierreHasta Char(6)

Set @cCierreDesde = '20070801'
Set @cCierreHasta = '20070901'
Set @cSQL = 'Insert Into [dbo].[tabla_dep' +  @cCierre  +  '] 
  Select * From [dbo].[tabla]
      Where  tfechahora >=  @cCierreDesde And tfechahora <  @cCierreHasta
Exec (@cSQL )
<<<<<<<<<<<<<<<<<<

Gracias

Saludos
PabloC

Responder a