下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
问题:1假设有一个表T_Str中有两列,类型都为varchar2,coll为主键:coll CO12aa 3,1,4,6,8,0bb 5,9,11,4,7,4现要将col2字符串中的数值升序排序输出:coll CO12aa 0,1,3,4,6,8bb 4,457,9,11解答:--创建表并插入测试数据createtablet_str(collvarchar2(1000),col2varchar2(1000));insertintot_strvalues('aa'「5,9J1,4,7,4’);--建立函数FN_SPLIT_STRINGCREATEORREPLACEFUNCTIONFN_SPLIT_STRING(P_STRVARCHAR2)RETURNT_STRINGASPV_STR T_STRING:=T_STRING();PV_DELIMITERVARCHAR2(10):=7;PVLEN INTEGER:=0;PV_LOOPINTEGERPV_LOOPINTEGER:=0;PVSTARTPOSINTEGER:=0;PVENDPOSINTEGER:=0;PV_COLLISTVARCHAR2(1000);BEGINPV_LEN :=LENGTH(PV.DELIMITER);PVCOLLIST:=PSTR;LOOPPV_ENDPOS:=INSTR(PV_COLLIST,PV_DELIMITER);PVLOOP:=PVLOOP+1;PV_STR.EXTEND(1);IF(PV_ENDPOS)>0THENPV_STR(PV_LOOP):=SUBSTR(PV_COLLIST,0,PV_ENDPOS-1);PVSTARTPOS:=PVENDPOS+PVLEN;PV_COLLIST:=SUBSTR(PV_COLLIST,PV_STARTPOS);ELSEPV_STR(PV_LOOP):=PV.COLLIST;ENDIF;EXITWHENPVENDPOS=0;ENDLOOP;RETURNPVSTR;END;--测试结果DECLAREV_AVARCHAR2(100):=NULL;BEGINFORMYCURIN(SELECTCOL1,COL2FROMT_STR)LOOPFORMYCUR1IN(SELECTCOLUMN_VALUEAFROMTABLE(FN_SPLIT_STRING(MYCUR.COL2))ORDERBYTO_NUMBER(A)DESC)LOOPV_A:=MYCUR1.A||','||V_A;ENDLOOP;DBMS_OUTPUT.PUT_LINE(MYCUR.COL1||' '||V_A);VA:=NULL;ENDLOOP;END;问题:2有表T,该表只有一列i,该列i信息(数据)如下NULL8请用SQL语句求如下的结果集(一列):
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 课美活动策划方案(3篇)
- 追觅线上营销方案(3篇)
- 钢套筒技术施工方案(3篇)
- 防止液氨泄漏应急预案(3篇)
- 预制橡胶地面施工方案(3篇)
- 高速绿化项目施工方案(3篇)
- 金融硕士职业规划
- 兴趣导向职业规划指南
- 热压延工诚信品质强化考核试卷含答案
- 渔网具装配工安全风险竞赛考核试卷含答案
- 公文写作培训课件
- 矿山雨季生产安全知识培训
- 《生态环境监测安全风险识别与管控指南标准》(征求意见稿)
- 科学实验科创课件STEM教育编程065机械鱼
- 爱情片《百万英镑》台词-中英文对照
- 商品七大异常状态及处理
- 金属矿床开采新技术技术
- FBCDZ系列通风机为对旋式防爆主要通风机
- GB/T 37669-2019自动导引车(AGV)在危险生产环境应用的安全规范
- 第四章 AP1000反应堆结构设计(杜圣华)
- 几起重大工程质量安全事故原因
评论
0/150
提交评论