我正在将我的oracle数据库迁移到SQL Server 2008.在oracle中,我们可以使用=(+)运算符来指示左连接或右连接。在SQL Server中是否有一个运算符来指示左或右连接?我们是否应该总是编码为LEFT JOIN ... ON ...?SQL Server 2008中的左 - 右连接运算符
0
A
回答
1
在我看来,你应该总是使用LEFT OUTER JOIN
和RIGHT OUTER JOIN
。
- 它,你正在做
- 它的ANSI标准在任何基于SQL的关系数据库系统
- 它适用于各种系统,除了像任何专有扩展的JOIN什么是从语句更清晰+ =和= + Oracle中
1
没有特定的操作符那样 - 您应该使用明确的LEFT JOIN
或RIGHT JOIN
表示法。
1
老*=
语法从SQL Server中删除在2005年用它兼容级别设置为80
相关问题
- 1. sql中的左右连接
- 2. SQL Server 2008 - 连接字符串
- 3. SQL Server Express 2008连接字符串
- 4. c#2008 SQL Server Express连接字符串
- 5. 左外连接在SQL Server
- 6. SQL Server光标左连接
- 7. C++ ODBC SQL Server 2008连接
- 8. asp.net连接到sql server 2008
- 9. VB2010:连接到SQL Server 2008
- 10. SQL运算符“左连接”的工作方式不同
- 11. 在SQL Server中只连接右侧连字符
- 12. 左连接和右连接
- 13. 右连接与左连接
- 14. 用于远程连接到SQL Server 2008的连接字符串
- 15. SQL Server 2008中的连接错误
- 16. SQL Server 2008中的复杂连接
- 17. SqlDatasource连接到SQL Server 2008中的ASP.NET
- 18. SQL Server 2000连接字符串转换为SQL Server 2008
- 19. Visual Studio 2008不连接到SQL Server 2008
- 20. SQL Server 2008 SSMS连接和http连接字符串?
- 21. SQL左连接 - 多行右表
- 22. SQL;全左,右,上,内,反向连接
- 23. SQL Server 2008中:使用内部连接
- 24. SQL SERVER - 使用BETWEEN运算符有效地连接两个表
- 25. 的java连接到SQL Server 2008 Express的
- 26. T-SQL左连接符号
- 27. SQL Server的左连接问题
- 28. SQL Server的左连接3台
- 29. SQL Server 2008中的连接字符串错误
- 30. PIVOT运算符不能在SQL Server 2008 R2中工作