SQL Server 2005 UDF制作自引用表数据的表数据类型
我有一个典型的员工自我参考表。
如何构建 UDF 来返回可在其他查询中使用的表数据类型来连接,以便我向 UDF 传递表中用户的 id
并获取结果用户的 id
以及通过 managerId
链接到他的所有用户?
我的表是EmployeeId、ManagerID、Name
....
我需要的只是传递一个EmployeeId
并获取ManagerID<的所有记录的递归结果/code> 是传入参数的 id,以及将这些作为管理器的任何记录,等等...
谢谢
I have a typical self-referencing table of employees.
How can you build an UDF to return a table data-type that can be used in other queries to join to such that I pass the UDF a id
of a user in the table and get a result of that user's id
and all users linked to him via a managerId
?
The table I have is EmployeeId, ManagerID, Name
....
All I need is to pass an EmployeeId
and get a recursive result of all records who's ManagerID
is the id of the passed in param, and any of the records that have these as managers, and so on...
thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)