create function fnTest(@ParentID int)
returns varchar(8000)
as
begin
declare @str varchar(8000)
set @str = ' '
select @str = @str + ', ' + name from tbTest where ParentID = @ParentID
RETURN stuff(@str,1,1, ' ')
end
请问上面的SQL Server语句如何翻译成Oracle语句,谢谢大家
解决方案 »
- 关于sysstat & 0xf = 4的问题
- 阿迷进来接分吧
- 求一sql语句!
- 关于导入数据库表时结构发生变化的问题!在线等待!100分
- 大侠 江湖救急
- 怎样取记录大小?
- 怎么回事?
- 一台P4,1.6G,256M,80G服务器,安装MS Sql Server2000,默认配置。某一应用程序使Sql Server占用CPU时间达到96~100%,如何...
- 牛虻呼叫老千:c/s的mis做好后,要生成安装文件了,sql server里的数据库(包括存储过程、表、视图、触发器等)怎么版??一般公司开发的mis这时候怎么处理的??//牛虻
- 求救:我怎么写这个update语句。
- count 问题
- T-SQL可以有同名存储过程么?
不会oracle的飘过
--好象是这样,呵呵
create or replace function fnTest(PID int)
return varchar2
as
begin
str varchar2(2000):=''
select str = str||', '||name from tbTest where ParentID = PID
RETURN substr(str,2)
end