SqlServer 自定义函数转换成Oracle(急,在线等)

很久不抽烟 2011-09-02 02:23:01
哪位大哥帮忙把下面一个SqlServer中的自定义函数 转换成Oracle中自定义函数,紧急!!!在线等,谢谢了!

--根据上级编号获得分类设置树
create function [dbo].[fBWA_Lookup_Config_GetChildrenByParentID]
(
@Lcg_Parent_ID uniqueidentifier
)returns @t table(
[Lcg_ID] [uniqueidentifier],
[Lcg_System_Type] [tinyint],
[Lcg_Sub_System_Type] [tinyint],
[Lcg_Parent_ID] [uniqueidentifier],
[Lcg_Code] [varchar](100),
[Lcg_Name] [nvarchar](50),
[Lcg_Value] [nvarchar](100),
[Lcg_Order_No] [smallint],
[Lcg_Is_Default_Selected] [tinyint],
[Lcg_Description] [nvarchar](200),
[Lcg_Status] [tinyint],
[Lcg_Creater] [nvarchar](50),
[Lcg_Create_Time] [datetime],
[Lcg_Last_Modifier] [nvarchar](50),
[Lcg_Last_Modify_Time] [datetime]
,[Level] int
)
as
begin


return
end

...全文
140 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Alessandro_ 2011-09-02
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 szc108 的回复:]

SQL code

先创建返回类型
create or replace type obj_table as object
(
id int,
name varchar2(50)
)

然后创建函数
create or replace function f_pipe(s number)
return t_table pipelined
as
v_obj_table obj_tab……
[/Quote]+
szc108 2011-09-02
  • 打赏
  • 举报
回复

先创建返回类型
create or replace type obj_table as object
(
id int,
name varchar2(50)
)

然后创建函数
create or replace function f_pipe(s number)
return t_table pipelined
as
v_obj_table obj_table;
begin
for i in 1..s loop
v_obj_table := obj_table(i,to_char(i*i));
pipe row(v_obj_table);
end loop;
return;
end f_pipe;

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧