कुछ संग्रहीत प्रक्रियाएं हैं जो नियमित रूप से हमारे डेटाबेस में कुछ तालिकाओं पर रखरखाव करने के लिए कुछ अलग-अलग प्रणालियों द्वारा बुलाती हैं। कुछ स्वचालित हैं, कुछ नहीं हैं।क्या ट्रिगर के लिए डेटा को संशोधित प्रक्रिया के नाम को ढूंढना संभव है?
तालिकाओं में से एक में एक कॉलम है जहां संख्या कभी-कभी बंद होती है, और हम यह सुनिश्चित नहीं करते कि यह कब या क्यों हो रहा है। मैं टेबल पर एक ट्रिगर रखना चाहता हूं ताकि मैं देख सकूं कि क्या बदला जा रहा है और कब, लेकिन यह जानना भी सहायक होगा कि किस प्रक्रिया ने संशोधन शुरू किया था।
क्या ट्रिगर से संग्रहीत प्रक्रिया का नाम प्राप्त करना संभव है? यदि नहीं, तो क्या यह बताने का कोई और तरीका है कि कुछ संशोधित करने के कारण क्या हुआ? (मैं उपयोगकर्ता के बारे में बात नहीं कर रहा हूं, उपयोगकर्ता का नाम इस मामले में मदद नहीं करता है)।
मुझे नहीं लगता कि यह संभव होगा, क्योंकि यह एक संग्रहित प्रक्रिया नहीं हो सकती है, यह एक साधारण बैच हो सकता है। मैं गलत हो सकता हूं, लेकिन मैं कहूंगा कि आपके मामले में आपको किसी विशेष तालिका में शामिल हालिया बैचों की सूची प्राप्त करने के लिए किसी प्रकार की विधि को देखना चाहिए, जो अनिवार्य रूप से मॉनीटर करता है। – BeemerGuy