我正在將我的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:左連接左連接結果左連接左連接/右連接
- 3. JDBC連接SQL Server 2008中
- 4. SQL Server 2008選擇連接和左特定字符
- 5. 計算左,右兒童數二叉樹在SQL Server 2008 R2
- 6. SQL Server Express 2008連接字符串
- 7. c#2008 SQL Server Express連接字符串
- 8. SQL Server 2008 - 連接字符串
- 9. asp.net連接到sql server 2008
- 10. VB2010:連接到SQL Server 2008
- 11. JDBC連接到SQL Server 2008
- 12. SQL Server 2008連接問題
- 13. SQL Server 2008加密連接
- 14. SQL Server 2008 R2 VB.net連接
- 15. C++ ODBC SQL Server 2008連接
- 16. 在SQL Server連接表2008
- 17. SQL Server光標左連接
- 18. SQL Server重寫左連接
- 19. 左外連接在SQL Server
- 20. 在SQL Server中只連接右側連字符
- 21. SQL運算符「左連接」的工作方式不同
- 22. SQL Server 2008中的複雜連接
- 23. SqlDatasource連接到SQL Server 2008中的ASP.NET
- 24. SQL Server 2008中的連接錯誤
- 25. 用於遠程連接到SQL Server 2008的連接字符串
- 26. 右連接與左連接
- 27. 左連接和右連接
- 28. Visual Studio 2008不連接到SQL Server 2008
- 29. SQL Server 2000連接字符串轉換爲SQL Server 2008
- 30. Linux的PHP連接到Server 2008運行MS SQL Server Express