title: What is the best and very simple method to monitor table data changes in SQL Server from below list?
body: <p>I am new to SQL  Server. I need to monitor TableData Changes in database. I  am using 2012 version SQL Server Management Studio.</p>
  
  <p>If any insertions, deletions, modifications are done in SQL stored procedure, I need to send the stored procedure output result as parameter from SQL Server to a web service.</p>
  
  <p>For Table Data monitoring, I am referred several articles from internet. I am found several concepts while searching in Google. I need to know, which concept is more effective for coding and very simple too.</p>
  
  <p><strong>Methods:-</strong></p>
  
  <ol>
  <li><p>Change Data Capture</p></li>
  <li><p>Change Tracking</p></li>
  <li><p>SQL Server Audit</p></li>
  <li><p>Triggers</p></li>
  <li><p>Output Clause</p></li>
  <li><p>CLR  Triggers</p></li>
  <li><p>Data Collector</p></li>
  </ol>
  
  <p>From above 7 methods, which method is too effective and easy to use,  understand for TableData Monitoring  in SQL Server Management Studio 2012?</p>