OPENROWSET をパラメータ化することはできません (またはOPERNQUERYなど)。定数のみ。
Declare @Var = 'C:\myPC.file'; Declare @SQL varchar(1000); SET @SQL = 'SELECT * FROM OPENROWSET(BULK ''' + @Var + ''', SINGLE_BLOB)'; EXEC (@sql)
プレ>
OPENROWSET をパラメータ化することはできません (またはOPERNQUERYなど)。定数のみ。
Declare @Var = 'C:\myPC.file'; Declare @SQL varchar(1000); SET @SQL = 'SELECT * FROM OPENROWSET(BULK ''' + @Var + ''', SINGLE_BLOB)'; EXEC (@sql)
プレ>