将以下的sqlserver的函数写成oracle的函数怎么改?

问题描述

将以下的sqlserver的函数写成oracle的函数怎么改?

ALTER function [dbo].getSubDepartment)
returns @tabinfo table(deptid NUMERIC(20),deptname varchar(100),parentid numeric(20),level int)
as
begin
declare @cid int
set @cid = 1

insert @tabinfo

select deptid,deptname,parentid,@cid from DEPARTMENT where deptid = @deptid

while @@rowcount>0
begin
set @cid = @cid + 1

    insert @tabinfo
    select distinct ta.deptid,ta.deptname,ta.parentid,@cid
    from DEPARTMENT as ta join @tabinfo as tb
    on ta.parentid = tb.deptid
    where tb.level = @cid-1
end
return

end

时间: 2024-11-30 12:40:44

将以下的sqlserver的函数写成oracle的函数怎么改?的相关文章

javascript-怎样在一个新窗口里打开本php页面中的一个函数写成的html页面

问题描述 怎样在一个新窗口里打开本php页面中的一个函数写成的html页面 如题:我在写一个登录+注册的页面,他们让我把所有的东西都写进一个php文件中,我把登录页面写成一个函数,注册 页面写成一根函数.问题是如何在登录界面点击一个按钮是在新窗口中打开注册页面.就是怎么 调用那个注册页面的函数?? 我用js大概写成这样.但是没效果啊.求大神!!! soory!不会发图片.第一次提问,也没那什么币.大家将就下 解决方案 用jquery直接弹出一个层,$(#"你的层div").(你的htm

存储过程的转换-将Oracle函数转成mysql的函数,只要语义通过就行,谢谢大家

问题描述 将Oracle函数转成mysql的函数,只要语义通过就行,谢谢大家 FUNCTION createRotationStatement(p_project IN varchar2 DEFAULT NULL, p_whse IN varchar2 DEFAULT NULL, p_ower IN varchar2 DEFAULT NULL, p_outbkey IN varchar2 DEFAULT NULL, p_rowno IN varchar2 DEFAULT NULL ) RETUR

急,请问.NET调用SAP RFC是否可以写成通用调用函数,给点思路谢谢!

问题描述 如题. 解决方案 解决方案二:路过帮顶=============11月6日,论坛升级公告,积分已经做了调整!http://topic.csdn.net/u/20081107/11/b27dc75f-14b1-4594-9de3-5b18d9e36a11.html此次调整增加了两个新的可用分获取渠道:1:帖子被推荐(加精)后,帖主可以获得88分的可用分奖励:2:帖子结帖后会返还帖主50%的悬赏分,无满意结帖不返还分数:3:接下来会不断增加新的可用分获取途径,比如参与活动赠送等,请大家多关

将3个JS 函数转换成C# 函数!!大神帮帮忙!!!

问题描述 functionbin216(s){vari,l,o="",n;s+="";b="";for(i=0,l=s.length;i<l;i++){b=s.charCodeAt(i);n=b.toString(16);o+=n.length<2?"0"+n:n;}returno;};varBase32=newfunction(){vardelta=0x9E3779B8;functionlongArrayToSt

Oracle 常用函数

1.Oracle Least()函数 2.Oracle Greatest()函数 3.EXTRACT (datetime) 4.SUBSTR函数 5.

oracle排名函数的使用方法分享_oracle

在oracle中,有rank,dense_rank,row_number,以及分组排名partition. 说明: rank:排名会出现并列第n名,它之后的会跳过空出的名次,例如:1,2,2,4 dense_rank:排名会出现并列第n名,它之后的名次为n+1,例如:1,2,2,3 row_number:排名采用唯一序号连续值,例如1,2,3,4 partition:将排名限制到某一分组 格式:   row_number() over(partition by bb.channel_name o

adc-stm32的ADC中可以把函数里面的具体的ADC写成ADC_TypeDef* ADCx的形式吗

问题描述 stm32的ADC中可以把函数里面的具体的ADC写成ADC_TypeDef* ADCx的形式吗 解决方案 STM32 ADC[菜鸟入门]stm32 之 ADC 模数转换stm32adc多通道数据采集

c++-函数作参数,也可以不写成指针形式?

问题描述 函数作参数,也可以不写成指针形式? 下面的代码是书上的例子 main调用process再调arr 书上是用函数指针 然后我改了一下 发现不用指针 效果一样 但是网上一般都用指针形式 不用指针有什么弊端? #include <iostream> #include <cstdlib> using namespace std; #define N 5 /* void process(int* x, int n,int (*fun)(int*,int)) { int result

把普通字符串转换成二进制字符串的函数写出来了,和大家分享一下。

二进制|函数|转换|字符串 '普通字符串转换成二进制字符串函数Function Str2Bin(String)  Dim i, tmpbin  For i=1 to strLength(String)    tmpbin = tmpbin & ChrB(Asc(Mid(String,I,1)))  Next  Str2Bin = tmpbinEnd Function '以下函数来自ChinaASP,计算字符串的真正字节数(支持中文)Function strLength(str)   If (le