Interviews World
 .Net (134)
 
  .Net Framework(14)
  .Net Memory Management(2)
  .Net Web Service(6)
  .Net Remoting(30)
  .Net Security(2)
  .Net Threading(8)
  .Net Architecture(2)
  Basic C#(32)
  VB.Net(2)
  .Net Window Service(3)
  .Net Window Forms(14)
  Advanced C#(23)
 
 ASP.Net (26)
 
  ASP.NET General(5)
  ASP.NET Caching(9)
  ASP.NET Ajax(1)
  ASP.NET Session(7)
  ASP.NET Localisation(2)
  ASP.NET 1.1(2)
  ASP.NET 2.0(2)
  ASP.NET 3.5(2)
 
 Database (78)
 
  SQL Server 2000(20)
  SQL Server 2005(17)
  SQL Server 2008(40)
 
 ADO.Net (7)
 
  General ADO.NET(7)
 
 Object Oriented (27)
 
  Basic Object Oriented(19)
  Advanced Object Oriented(8)
 
 XML (1)
 
  Basic XML(1)
 
 MS Dynamics (1)
 
  MS Dynamics GP 9(2)
  MS Dynamics GP 10(1)
  MS Dynamics Soloman(2)
  MS Dynamics CRM 3.0(2)
  MS Dynamics CRM 4.0(2)
 
 Sharepoint (65)
 
  Basic SharePoint(35)
  SharePoint Server 2003(4)
  SharePoint Server 2007(25)
 
 HR (2)
 
  Basic HR(2)
 
 Java (2)
 
  Basic Java(2)
 
 PHP (2)
 
  Basic PHP(2)
 
 Others (2)
 
  Java Script(2)
 
 
  Welcome to Interviews World
 


Question : Operations can be performed by MERGE statement in SQL Server 2008?

Answer :

 

  • WHEN MATCHED
  • WHEN NOT MATCHED BY TARGET
  • WHEN NOT MATCHED BY SOURCE

Merge use to check if values match in both Source and Target, which is equal to WHEN MATCHED and an UPDATE is fired. When value exist in SOURCE table but not in TARGET table then WHEN NOT MATCHED [ BY TARGET ] then INSERT the new value and if the value exist in TARGET and not in SOURCE then WHEN NOT MATCHED [BY SOURCE] and DELETE is fired.

To know more http://msdn.microsoft.com/en-us/library/bb510625.aspx

 
 
  Website Highlights
 



















 
 
 
  Newsleter
 
Enter your Email:
Newsletter