sql >> Databáze >  >> RDS >> Sqlserver

jak předat parametr s uvozovkami

Nemůžete parametrizovat OPENROWSET (nebo OPERNQUERY atd.). Pouze konstanty.

Declare @Var = 'C:\myPC.file';
Declare @SQL varchar(1000);
SET @SQL = 'SELECT * FROM OPENROWSET(BULK ''' + @Var + ''', SINGLE_BLOB)';
EXEC (@sql)



  1. Použijte pole v aktualizačním dotazu Laravel

  2. Sequelize hasMany, PatriTo, nebo obojí?

  3. Nejlepší možnost pro uložení uživatelského jména a hesla v aplikaci pro Android

  4. Existuje ovladač pro mysql na nodejs, který podporuje uložené procedury?