相关疑难解决方法(0)

减去与ORACLE/SQL Server中的区别

MINUS是一个SQL集合操作,它从第一个表中选择元素,然后删除也由Oracle中的第二个SELECT语句返回的行.在SQL Server中,我们可以使用EXCEPT来做同样的事情.

在将我的项目从oracle迁移到SQL Server时,我发现了一个区别.如果第一个结果集没有记录,则minus带来第二个SELECT语句的结果集.但在SQL Server中,EXCEPT不返回任何内容.在那种情况下我该怎么办?我正在迁移我的项目,并希望在SQL Server中执行相同的减函数.

谢谢你的帮助

t-sql sql-server oracle plsql

20
推荐指数
1
解决办法
8万
查看次数

标签 统计

oracle ×1

plsql ×1

sql-server ×1

t-sql ×1