Es que si le saco los GO y dejo solo el del final, no me toma los SET!!

Que por otro lado me pide.

Cómo lo puedo hacer?

 

  _____  

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Alberto
Enviado el: Viernes, 22 de Agosto de 2008 10:32 p.m.
Para: vbusers List Member
Asunto: [vbusers] Error Must declare variable

 

los dos go que están antes del select te están cortando el comando, tenés
que escribir todo con un solo GO al final.

Saludos

----- Original Message ----- 

From: Ing. <mailto:[EMAIL PROTECTED]>  Claudia Abad 

To: vbusers List Member <mailto:[email protected]>  

Sent: Friday, August 22, 2008 7:33 PM

Subject: [vbusers] Error Must declare variable

 

Gente,

 

Tengo este Stored Procedure:

 

CREATE PROCEDURE spProveedoresSistronConsul

@CUIT char(13)

AS

 

SET ANSI_WARNINGS OFF 

GO

SET ANSI_NULLS ON 

GO

 

select * from  server8_mae.e14ges.dbo.pro prosistron

WHERE cast(substring(prosistron.cuit,1,2) + '-' +
substring(prosistron.cuit,3,8) + '-' + substring(prosistron.cuit,11,1) as
char(13)) like @CUIT

GO

 

Estoy haciendo un SELECT contra un linked Server.

Ahora bien, si le saco los SETs me dice que debo ponerle los SET. 

Y asi como lo escribí me dice que debo declarar la variable @CUIT.

 

Cómo puedo hacer?

 

Gracias,

Claudia.

 

 

No virus found in this incoming message.
Checked by AVG - http://www.avg.com
Version: 8.0.138 / Virus Database: 270.6.7/1628 - Release Date: 22/08/2008
06:32 p.m.


Responder a