当前位置: 首页 > news >正文

wordpress个人网站后台登陆百度合伙人官方网站

wordpress个人网站后台登陆,百度合伙人官方网站,用花生棒做网站快吗,免费咨询的英文1.前言Oracle可用连接函数会介绍以下几个Oracle列转行函数 Listagg()strcat()wmsys.wm_concat()2.Oracle列转行函数 Listagg()2.1最基础的用法#xff1a;LISTAGG(XXX,XXX) WITHIN GROUP( ORDER BY XXX)用法就像聚合函数一样#xff0c;通过Group by语句#xff0c;把每个Gr…1.前言Oracle可用连接函数会介绍以下几个Oracle列转行函数 Listagg()strcat()wmsys.wm_concat()2.Oracle列转行函数 Listagg()2.1最基础的用法LISTAGG(XXX,XXX) WITHIN GROUP( ORDER BY XXX)用法就像聚合函数一样通过Group by语句把每个Group的一个字段拼接起来。其中LISTAGG函数第一个参数为要拼接的字段,第二个参数为用什么字符串进行连接eg : listagg(city,’,’)后面GROUP()中为对连接之后的行数据按什么字段进行排序eg : order by citywith temp as(select China nation ,Guangzhou city from dual union allselect China nation ,Shanghai city from dual union allselect China nation ,Beijing city from dual union allselect USA nation ,New York city from dual union allselect USA nation ,Bostom city from dual union allselect Japan nation ,Tokyo city from dual)select nation,listagg(city,,) within GROUP (order by city) as Citiesfrom tempgroup by nation运行结果2.2同样是聚合函数还有一个高级用法就是over(partition by XXX)也就是说在你不实用Group by语句时候也可以使用LISTAGG函数with temp as(select 500 population, China nation ,Guangzhou city from dual union allselect 1500 population, China nation ,Shanghai city from dual union allselect 500 population, China nation ,Beijing city from dual union allselect 1000 population, USA nation ,New York city from dual union allselect 500 population, USA nation ,Bostom city from dual union allselect 500 population, Japan nation ,Tokyo city from dual)select population,nation,city,listagg(city,,) within GROUP (order by city) over (partition by nation) rankfrom temp运行结果2.3总结listagg()函数支持最低版本需要Oracle 11gR2,查询自己Oracle版本sql如下,SELECT v.VERSION FROM v$instance v;如果版本低于11g,查询会报错 [未找到要求的 FROM 关键字]3.strcat()with temp as(select China nation ,Guangzhou city from dual union allselect China nation ,Shanghai city from dual union allselect China nation ,Beijing city from dual union allselect USA nation ,New York city from dual union allselect USA nation ,Bostom city from dual union allselect Japan nation ,Tokyo city from dual)select nation,strcat(city) from tempgroup by nation结果为:注意:如果执行报错,报错内容为 strcat标识符无效,则你的版本缺少这个函数,手动执行下面的strcat源码即可ORACLE 字符串聚合函数 strCatcreate or replace type strcat_type as object(currentstr varchar2(4000),currentseprator varchar2(8),static function ODCIAggregateInitialize(sctx IN OUT strcat_type) return number,member function ODCIAggregateIterate(self IN OUT strcat_type,value IN VARCHAR2) return number,member function ODCIAggregateTerminate(self IN strcat_type,returnValue OUT VARCHAR2, flags IN number) return number,member function ODCIAggregateMerge(self IN OUT strcat_type,ctx2 IN strcat_type) return number);create or replace type body strcat_type isstatic function ODCIAggregateInitialize(sctx IN OUT strcat_type) return number isbeginsctx : strcat_type(,,);return ODCIConst.Success;end;member function ODCIAggregateIterate(self IN OUT strcat_type, value IN VARCHAR2) return number isbeginif self.currentstr is null thenself.currentstr : value;elseself.currentstr : self.currentstr ||currentseprator || value;end if;return ODCIConst.Success;end;member function ODCIAggregateTerminate(self IN strcat_type, returnValue OUT VARCHAR2, flags IN number) return number isbeginreturnValue : self.currentstr;return ODCIConst.Success;end;member function ODCIAggregateMerge(self IN OUT strcat_type, ctx2 IN strcat_type) return number isbeginif ctx2.currentstr is null thenself.currentstr : self.currentstr;elsif self.currentstr is null thenself.currentstr : ctx2.currentstr;elseself.currentstr : self.currentstr || currentseprator || ctx2.currentstr;end if;return ODCIConst.Success;end;end;CREATE OR REPLACE FUNCTION strcat (input VARCHAR2) RETURN VARCHAR2 PARALLEL_ENABLE AGGREGATE USING strcat_type;4.wmsys.wm_concat()注意:11gr2和12C上已经摒弃了wm_concat函数,所以要用连接函数,建议使用之前介绍的两种.如果之前老项目使用了这个函数,需要重建该函数或者在当前运行oracle版本中没有这个函数请看这 “WM_CONCAT”: 标识符无效with temp as(select 1 grp, a1 str from dualunionselect 1 grp, a2 str from dualunionselect 2 grp, b1 str from dualunionselect 2 grp, b2 str from dualunionselect 2 grp, b3 str from dual)select grp, wmsys.wm_concat(str)from tempgroup by grp
http://www.huolong8.cn/news/304297/

相关文章:

  • 网站建设都有什么工作要做怎样设置一个属于自己的网站
  • 上海专业的网站建设公司哪家好商城网站建设需求
  • 建设门户网站人均ip1000需要多大数据库外贸网站建设注意什么
  • 比较好的设计网站青岛注册公司多少钱
  • 企业手机网站建设价位和coser做网站
  • 有关互联网网站seo优化sem推广
  • 网站服务器失去响应有没有哪些可以看片的
  • 建设环评备案登记网站中国最大的中文网站
  • wordpress微信登录插件下载网站加速优化
  • 不用服务器怎么做网站丰台高端网站建设
  • 唐山网站公司建站系统开发项目管理
  • 河北交通建设投资集团公司网站在线定制签名
  • 做网站设计公司价格今天全国生猪价格一览表
  • 自己公司网站自己能做吗进入兔展网站做PPt
  • 青岛胶南做网站的十堰企业网站制作公司
  • 设计网站架构购物平台口碑最好的是哪个
  • 企业门户网站的安全性wordpress底部footer
  • 网站 seo 优化建议东莞个人网站制作
  • 天津武清做网站的公司动漫风格网站
  • 观澜小学网站建设搜索引擎seo如何优化
  • 太原网络推广网站自己怎么开发社交app软件
  • 网站建设设计主要系统张掖网站设计公司
  • 丹灶网站设计wordpress 导航下拉
  • 电商 网站模板微网站建设包括哪些内容
  • 推广型网站如何建站纯html网站开发工具
  • 建设兼职网站目的福州城市建设规划网站
  • 泰州住房和城乡建设厅网站首页辽宁个人网站建设口碑推荐
  • 网站建设的制度开发网站开始的工作
  • 怎么给网站制作二维码微信小程序开发300元
  • 做h的小说网站婚恋网站怎么做