Nie można sparametryzować OPENROWSET (lub OPERNQUERY itp.). Tylko stałe.
Declare @Var = 'C:\myPC.file';
Declare @SQL varchar(1000);
SET @SQL = 'SELECT * FROM OPENROWSET(BULK ''' + @Var + ''', SINGLE_BLOB)';
EXEC (@sql)
Nie można sparametryzować OPENROWSET (lub OPERNQUERY itp.). Tylko stałe.
Declare @Var = 'C:\myPC.file';
Declare @SQL varchar(1000);
SET @SQL = 'SELECT * FROM OPENROWSET(BULK ''' + @Var + ''', SINGLE_BLOB)';
EXEC (@sql)
Przywracanie bazy danych programu SQL Server — nie powiodło się:38 (Osiągnięto koniec pliku.)
baza danych:klucz podstawowy, klastrowany lub nieklastrowany
SQL Server Standard Edition High Availability Futures
Jaka jest różnica między Scope_Identity(), Identity(), @@Identity i Ident_Current()?
CTE, aby uzyskać wszystkie dzieci (potomków) rodzica