b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

oracle递归函数?oracle 包含?oracle递归查询子节点?sql server实现oracle递归树函数例子

电脑杂谈  发布时间:2016-06-26 10:02:06  来源:网络整理

你是否正在寻找关于oracle递归函数的内容?让我把最完美的东西奉献给你:

oracle递归函数_oracle 包含_oracle递归查询子节点

sqlserver实现oracle递归函数的例子(start with.....connect by prior.....)
通过将查询遍历到的数据插入临时表方式实现
此函数应该在考虑下这个临时表的删除文件 以及创建时再判断表结构是否已经存在,相信这个应该很容易........
使用方法: select * from dbo.getSubCompany(24)

返回结果集结构:

taxi_company_id int,taxi_company_name varchar(200),super_company_id int,level int

目前不支持动态表名和列名,。函数定义: create function getSubCompany(@idPart int) returns @tabinfo table(taxi_company_id int,taxi_company_name varchar(200),super_company_id int,level int) as begin declare @cid int set @cid = 1 insert @tabinfo select taxi_company_id,taxi_company_name,super_company_id ,@cid from taxi_company where taxi_company_id = @idPart while @@rowcount>0 BEGIN set @cid = @cid + 1 insert @tabinfo select distinct x.taxi_company_id,x.taxi_company_name,x.super_company_id ,@cid from taxi_company as x join @tabinfo as y on x.super_company_id=y.taxi_company_id where y.level = @cid-1 end return end

本文转自:

以上就是关于oracle递归函数的全部内容,相信你一定会非常满意。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shenmilingyu/article-10957-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 吴长海
        吴长海

        的确少了美国世界就和平一大半了

      • 碓井将大
        碓井将大

        不要开

      热点图片
      拼命载入中...