Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

SQL सर्वर में ट्रिगर की सूची लौटाएं

आप sys.triggers . का उपयोग कर सकते हैं SQL सर्वर में डेटाबेस में ट्रिगर्स की सूची वापस करने के लिए कैटलॉग दृश्य।

इस दृश्य में प्रत्येक वस्तु के लिए एक पंक्ति होती है जो एक प्रकार की TR या TA के साथ एक ट्रिगर होती है।

उदाहरण

यहां sys.triggers को क्वेरी करने का एक उदाहरण दिया गया है :

SELECT * FROM sys.triggers;

परिणाम (ऊर्ध्वाधर आउटपुट का उपयोग करके):

-[ RECORD 1 ]-------------------------
name                   | trg_Books_UpdateModifiedDate
object_id              | 1669580986
parent_class           | 1
parent_class_desc      | OBJECT_OR_COLUMN
parent_id              | 1605580758
type                   | TR
type_desc              | SQL_TRIGGER
create_date            | 2020-08-16 00:35:09.880
modify_date            | 2020-08-16 00:35:09.880
is_ms_shipped          | 0
is_disabled            | 0
is_not_for_replication | 0
is_instead_of_trigger  | 0
(1 row affected)

मैंने इस उदाहरण में वर्टिकल आउटपुट का उपयोग किया है ताकि आपको साइड में स्क्रॉल न करना पड़े।

मेरे मामले में, मुझे इस डेटाबेस में केवल एक ट्रिगर मिला है।

यदि मैं किसी भिन्न डेटाबेस पर स्विच करता हूं, तो मुझे उस डेटाबेस में ट्रिगर मिलते हैं। यदि डेटाबेस में कोई ट्रिगर नहीं है, तो मुझे कोई परिणाम नहीं मिलता है।

USE WideWorldImporters;
SELECT * FROM sys.triggers;

परिणाम:

Commands completed successfully.
(0 rows affected)

सर्वर ट्रिगर

यदि आपको सर्वर ट्रिगर्स की सूची वापस करने की आवश्यकता है, तो sys.server_triggers . का उपयोग करें sys.triggers . के बजाय ।

वह दृश्य TR या TA के object_type के साथ सभी सर्वर-स्तरीय DDL ट्रिगर लौटाता है।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर अनुक्रमणिका - आरोही या अवरोही, इससे क्या फर्क पड़ता है?

  2. Laravel . से संग्रहित प्रक्रिया को कैसे निष्पादित करें

  3. एक विशाल तालिका में स्तंभ प्रकार बदलें

  4. SQL सर्वर में एक ऑटो इंक्रीमेंट प्राथमिक कुंजी को कैसे परिभाषित करें

  5. DATEDIFF_BIG() SQL सर्वर में उदाहरण