最近的Microsoft SQL Server版本中是否支持natural join?或者是否有一個很好的選擇,使SQL Server能夠根據參照完整性找出在ON
子句中的謂詞?SQL Server中的自然連接
24
A
回答
30
號,並感謝幸運之星
我不能相信你想要的引擎猜測的JOIN爲您
相關鏈接:
- SQL Server - lack of NATURAL JOIN/x JOIN y USING(field)
- is NATURAL JOIN any better than SELECT FROM WHERE in terms of performance ?
編輯,解釋爲什麼
- 聯接(無論使用或ON)是清晰和明確
- 我應該能夠說出我存儲在表中的實體列,而不用擔心一列在另一個表中調用,沒有NATURAL JOIN副作用
5
3
MS SQL不支持自然連接,既不使用join()方法。你必須明確地寫下在連接中使用的所有屬性。
如果datamodel
發生變化,您必須更改所有手寫的「自然連接」,並確保您的連接條件再次正常。
相關問題
- 1. SQL自然連接POSTGRES
- 2. WPF中的SQL Server連接
- 3. SQL Server中的連接表
- 4. SQL Server中的連接類
- 5. SQL Server連接
- 6. SQL Server連接
- 7. SQL Server連接
- 8. 來自.net的SQL Server連接
- 9. SQL Server的自然排序?
- 10. 在sql server中連接表?
- 11. JDBC連接SQL Server 2008中
- 12. 自然全外連接在我的SQL Server Management Studio中不起作用
- 13. PHP SQL Server連接
- 14. SQL Server未連接
- 15. SQL Server/C#連接
- 16. 連接到SQL Server
- 17. SQL Server RODBC連接
- 18. 連接到SQL Server
- 19. 連接到SQL Server
- 20. ASP SQL Server連接
- 21. VB.NET SQL Server連接
- 22. SQL Server連接池
- 23. SQL連接VB.Net和SQL Server
- 24. 與SQL Server自然排序
- 25. 在SQL Server鏈接連接
- 26. 何時使用SQL自然連接而不是連接.. on?
- 27. SQL Server的內部連接
- 28. 與SQL Server的Telnet連接
- 29. 的Java連接到SQL Server
- 30. 與SQL Server的C#連接
這只是猜測,如果執行不好(列名)。 SQL Server具有定義引用的精確方式,所以它有理由說它具有創建準確謂詞所需的所有信息。還是我誤會了? – grenade 2011-01-28 09:45:43
@grenade:看到我的更新請 – gbn 2011-01-28 10:06:19