Bạn không thể tham số OPENROWSET (hoặc OPERNQUERY, v.v.). Chỉ hằng số.
Declare @Var = 'C:\myPC.file';
Declare @SQL varchar(1000);
SET @SQL = 'SELECT * FROM OPENROWSET(BULK ''' + @Var + ''', SINGLE_BLOB)';
EXEC (@sql)
Bạn không thể tham số OPENROWSET (hoặc OPERNQUERY, v.v.). Chỉ hằng số.
Declare @Var = 'C:\myPC.file';
Declare @SQL varchar(1000);
SET @SQL = 'SELECT * FROM OPENROWSET(BULK ''' + @Var + ''', SINGLE_BLOB)';
EXEC (@sql)