SQL Server 2008 - 带子句

SQL Server 2008 - With Clause

在Oracle数据库中,我们在早期的项目中大量使用了WITH子句。

现在我们在 SQL Server 2008 数据库上。您是否建议我们仍然可以在 SQL 代码中使用 WITH 子句? SQL Server 2008 是否支持 WITH 子句?

我的意思是它会提高性能还是使用 WITH 会影响 SQL Server 2008 中的查询性能?

您可以在此处阅读更多相关信息:

https://docs.microsoft.com/en-us/sql/t-sql/queries/with-common-table-expression-transact-sql

这里:

https://docs.microsoft.com/en-us/sql/t-sql/queries/hints-transact-sql-table

取决于你具体看的是什么。

性能在很大程度上取决于你在做什么,你需要 post 一些例子。