есть некая таблица в базе (точнее говоря, несколько таблиц. Точнее говоря, почти все таблицы в десятке баз). Нужно узнать кто и когда добавляет в таблицы строки. Под «кто» подразумевается хранимая процедура, которая к чему-то коннектится, а потом, собственно, и инсёртит строки в базу.
Знаю и про @@PROCID, которая, будучи затолкнутая в триггер, возвращает ID самого триггера, но не процедуры инициатора. Знаю и про возможность получить выражение, вызывающее триггер (не самая быстрая функция вылетела из головы), что в принципе не плохо, но не то. Нужно именно DB_name.scheme_name.sp_InsertProcedure.
Возможно ли? (Если что-то неправильно выражаю или неясно объясняюсь, не стесняемся, берем груду камней.)