Что эквивалентно SQL Server для переменных связывания Oracle в динамическом SQL?

В Oracle при написании динамического SQL делают что-то вроде этого:

create or replace procedure myProc(n in number)
as
begin
  execute immediate
   'update myTable set myColumn = :n' 
   using n;
commit;
end;

И тогда «происходит волшебство». Что представляет собой эквивалентная концепция / синтаксис в SQL Server, если таковые имеются? (Кстати, я использую SQL Server 2005)

7
задан briantyler 1 August 2011 в 12:47
поделиться