Предположим, что сохраненный процесс занимает 10 минут и не возвращает данных.
Как правильно вызвать хранимую процедуру в SQL Server, и ваш код не ждет результата? Есть ли способ справиться с этим из T-SQL или соединения? Что-то, что работает в ADO.NET и классическом ActiveX ADO?
Единственное, о чем я думал, это:
1) Создайте работу в вашем T-SQL
2) Загрузите код, основанный на T-SQL, на первый шаг задания
3) Убедитесь, что последняя строка вашего кода удаляет задание
4) Выполнить задание (я уверен, что это не заставит вас ждать ответа)
Я знаю, что это очень плохо и хакерски ... но
Есть ли какой-то другой T-SQL, о котором я не думаю, что вы можете обернуть сохраненный процесс, чтобы сказать: «Я знаю, что ответа нет ... поэтому я решил не ждать».