SQL Server 2008支持使用表达式递归查询数据,它可以帮助我们更加简单快捷地查询出我们想要的数据。
使用方法
- 我们需要定义一个表达式,它必须包含一个递归成员和一个非递归成员。
- 我们需要定义一个查询,它将使用定义的表达式,比如:
SELECT * FROM tbl WHERE expression
- 我们需要指定一个终止条件,它将确保查询能够正确地执行,比如:
WHERE expression = 'some value'
使用表达式递归查询数据在SQL Server 2008中是一件非常简单的事情,只需要定义一个表达式、定义一个查询、指定一个终止条件即可。