Ver Mensaje Individual
  #1  
Antiguo 09-08-2013
Ledian_Fdez Ledian_Fdez is offline
Miembro
 
Registrado: jun 2006
Ubicación: Ciudad Habana, Cuba
Posts: 242
Reputación: 18
Ledian_Fdez Va por buen camino
Angry error Incorrect syntax near ...

Código SQL [-]
CREATE PROCEDURE InsertaFoto

@id int

AS

INSERT INTO EmployeePhoto(idEmployeeid, Photo)
SELECT @id, * FROM OPENROWSET(BULK 'D:\mifoto.jpg', SINGLE_BLOB) as foto

GO

Este funciona de lo mejor, pero necesito pasar por parámetro el camino de la foto con su nombre para eso utilizo @Dir

Código SQL [-]
CREATE PROCEDURE InsertaFoto

@id int,
@Dir varchar(255) // ubicacion de la foto ej: 'D:\mifoto.jpg'

AS

INSERT INTO EmployeePhoto(idEmployeeid, Photo)
SELECT @id, * FROM OPENROWSET(BULK @Dir, SINGLE_BLOB) AS foto

GO

Me arroja el siguiente error:

Incorrect syntax near '@Dir'.
Responder Con Cita