Combinar dos tablas en SQL Server 2008
Tengo 2 tabla uno es una tabla de etapas cuyo esquema es exac a main, quiero actualizar los datos de la tabla de etapas a la tabla principal con la columna de ID como clave de acceso. He intentado usar Merge en SQL pero tengo problemas, ya que solo hay unos pocos valores para actualizar y se deben insertar miles de nuevos valores en la tabla principal. p.ej:
<code>MERGE TABLE tblMain AS main USING (SELECT ID,NAME,EMAIL_ID FROM tblStage) as stage ON main.ID=stage.ID WHEN MATCHED THEN UPDATE SET main.ID=stage.ID, main.NAME=stage.NAME, main.EMAIL_ID=stage.EMAIL_ID WHEN NOT MATCHED THEN INSERT VALUES ( ----I am stucked here what to write as there are thousands of values:( ) </code>