Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2008 SQL Server 2008R2合并_Sql Server 2008_Merge - Fatal编程技术网

Sql server 2008 SQL Server 2008R2合并

Sql server 2008 SQL Server 2008R2合并,sql-server-2008,merge,Sql Server 2008,Merge,如何在SQL Server中使用Merge命令合并阶段表和最终表,而最终表没有主键 我应该比较Merge语句中ON之后的所有列字段吗?Merge不需要显式主键。您应该能够使用任何可以唯一标识行的条件来实现这一点。(这就引出了一个问题——为什么您的表没有主键?)

如何在SQL Server中使用Merge命令合并阶段表和最终表,而最终表没有主键


我应该比较Merge语句中ON之后的所有列字段吗?

Merge
不需要显式主键。您应该能够使用任何可以唯一标识行的条件来实现这一点。(这就引出了一个问题——为什么您的表没有主键?)