Я знаю, что об этом просили до смерти, и я знаю, почему SQL Server не позволяет вам это сделать.
Но есть ли обходной путь для этого, кроме использования расширенных хранимых процедур?
И, пожалуйста, не говорите мне преобразовать мою функцию в процедуру...
Итак, что я действительно спрашиваю: есть ли ЛЮБОЙ способ запустить хранимую процедуру из функции?
ИЗМЕНИТЬ:
Доказано: это можно обойти, но это настолько НЕПРАВИЛЬНО, что я бы не стал этого делать. Я собираюсь изменить его на хранимую процедуру и выполнить в другом месте.
xp_cmdshell
для вызова osql (что действительно должно в любом случае будет SQLCMD ;-). - person Solomon Rutzky   schedule 12.08.2015