создал запрос
insert
into TableFoto(NameFile,Foto)
select 'test_2016', BulkColumn
FROM OpenRowSet(
BULK N'D:\Share\test_2016.pdf',
SINGLE_BLOB
) AS mFile
работает.
Пытаюсь создать хранимую процедуру, что бы вместо имени файла вписывать параметры
CCREATE PROCEDURE LoadFoto
-- Add the parameters for the stored procedure here
@FileName string,
Name nvarchar(250)
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
-- Insert statements for procedure here
insert
into TableFoto(NameFile,Foto)
select
Name, BulkColumn
FROM OpenRowSet(BULK @FileName, SINGLE_BLOB) AS mFile;
END
GO
ругается на синтаксис @FileName - ожидается стринг или текст. Собственно, как правильно передать параметры в данную процедуру?