随笔分类 - xml学习(sql方向)
摘要:PL/SQL 中没有split函数,需要自己写。 代码:createorreplacetypetype_splitastableofvarchar2(50);--创建一个 type ,如果为了使split函数具有通用性,请将其size设大些。--创建functioncreateorreplacefunctionsplit(p_listvarchar2,p_sepvarchar2:=',')returntype_splitpipelinedisl_idxpls_integer;v_listvarchar2(50):=p_list;beginloopl_idx:=instr(v_l
阅读全文
摘要:create table student(student_name varchar(50), course_name varchar(50))insert into student values('张三' ,'英语' )insert into student values('李四', '语文' )insert into student values('李四' ,'英语' )insert into student values('王五' ,'英语')insert int
阅读全文
摘要:本篇主要讲怎么利用SQL的FOR XML PATH 参数来进行字符串拼接,FOR XML PATH的用法很简单,它会以xml文件的形式来返回数据。 我的讲解步骤: 1:构造初始数据 2:提出问题 3:简单介绍FOR XML PATH 4:解答问题 1.构造初始数据 举出一个经典的学生课程例子,共有学生、课程与学生课程三张表。 表1:Student student_idstudent_name1张三2李四3王五 表2:Course course_idcourse_name1语言2数学3英语 表3:Student_Course student_idcour...
阅读全文
浙公网安备 33010602011771号