Предоставляет ли хранилище данных SQL Azure функцию, позволяющую регистрировать контекст запроса? Я читал, что в Спецификации JDBC API такая функция базы данных упоминается как «Информация о клиенте». Oracle предоставляет встроенную процедуру dbms_application_info.set_client_info для установки информации о клиенте, и Oracle сохраняет информацию о клиенте в столбце таблицы Oracle v$session. Teradata называет свою функцию QueryBand и сохраняет информацию в своем журнале запросов (DBQL).
Мой основной вариант использования заключается в том, что динамический SQL, генерируемый приложением, включает контекст, связанный с тем, кто (т. е. пользователь, отдел) отвечает за результирующий запрос.