这是我在ms sql中写的自定义函数
create function F_Str1(@Col1 varchar(200))
returns nvarchar(4000)
as
begin
declare @S nvarchar(4000)
select @S=isnull(@S+',','')+rtrim(ennmcd) from [0004_rlprtb] where cnencd=@Col1
return @S
end
功能:将表中多个字段中的数据用“,”串联起来,像“BFJ42000172,C630000600”这样
我想在oracle中也实现这样的功能,本人是oracle初学者,先谢谢各位了
create function F_Str1(@Col1 varchar(200))
returns nvarchar(4000)
as
begin
declare @S nvarchar(4000)
select @S=isnull(@S+',','')+rtrim(ennmcd) from [0004_rlprtb] where cnencd=@Col1
return @S
end
功能:将表中多个字段中的数据用“,”串联起来,像“BFJ42000172,C630000600”这样
我想在oracle中也实现这样的功能,本人是oracle初学者,先谢谢各位了
解决方案 »
- winform 连不上 服务器的oracle数据库,提示“Settlement.DalSettlement.OracleHelper”的类型初始值设定项引发异常
- 请问如何让一个表的b字段通过类似默认值的方式让其等于A字段的值
- 大家帮帮我,有没有好点的ORACLE视频推荐。
- oracle数据丢失问题
- oacle不能连接到数据库问题
- 求助:按月份累计问题
- 求一条按时间查询数据库的语句
- 怎么样将其他系统传过来的空字符串转换成oracle里面的空字符串或者null
- 安装问题
- 请问那里有oracle的doc下载?
- oracle安装到27%时jrew.exe已停止工作
- oracle数据提取问题,怎么默认提取数据保留小数
如果在10g或以上版本,有现成的函数wmsys.wm_concat()
up
sample(10g):
select cnencd, wmsys.wm_concat(ennmcd) from t group by cnencd
能留下高手的msn或QQ等联系方式吗?