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

अद्यतन विवरण संशोधित करें ट्रिगर में प्राथमिक कुंजी शामिल है

टेबल पर ट्रिगर की तरह कुछ और चीजें चल रही होंगी

यह ठीक चलता है

CREATE TABLE Test(id INT PRIMARY KEY, bla CHAR(1))
GO
INSERT Test VALUES(1,'a')
INSERT Test VALUES(2,'b')


UPDATE Test SET id = 1 WHERE id = 1

पता करें कि क्या इसमें कोई ट्रिगर है

SELECT OBJECT_NAME(parent_id),* 
 FROM sys.triggers
 WHERE OBJECT_NAME(parent_id) = 'YourTable'


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. डेटाबेस को सामान्य करते समय एकल तालिका से एकाधिक तालिकाओं में सम्मिलित करना

  2. SQL सर्वर में डेटाटाइम का समय भाग निकालने का सर्वोत्तम तरीका

  3. SQL बैच क्वेरी प्रोसेसिंग (SQL क्वेरी इनपुट सरणी)

  4. NHibernate, Fluent NHibernate और SQL Server 2008 के साथ टाइम कॉलम का उपयोग करना

  5. डेटासेट के लिए SSRS क्वेरी का निष्पादन विफल रहा