Perdon en el 2do el declare es Declare @cCierreDesde Char(8) Declare @cCierreHasta Char(8)
Saludos PabloC ----- Original Message ----- From: PabloC To: [email protected] Sent: Friday, November 09, 2007 12:27 PM Subject: Duda con una query 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
