首页 >>  正文

oracle逗号分隔转多行

来源:baiyundou.net   日期:2024-09-21

殷保询2409Oracle中某一表单中的字段里的存放的值为逗号隔开另一表单字段中的多个值,该如何取值 -
花尹绿13482704193 ______ create table stuu(code char(4), course_id varchar2(50),cdate date); --创建表 --插入测试数据 insert into stuu(code,course_id,cdate) values('1','1001',sysdate); insert into stuu(code,course_id,cdate) values('2','1001,1002',sysdate); insert into stuu...

殷保询2409oracle 某个表的字段值是用逗号分隔的,如 a,b,c,我想统计 包含a的有多少条,包含b的有多少条,以此类推 -
花尹绿13482704193 ______ select sum(decode(instr( x_field , 'A'),0,0,1)) a_sum, sum(decode(instr( x_field , 'B'),0,0,1)) b_sum, sum(decode(instr( x_field , 'C'),0,0,1)) c_sum, from x_tab

殷保询2409如何把一段逗号分割的字符串转换成一个数组? -
花尹绿13482704193 ______ <1>建立字符串数组a【】 <2>先n=0 <3>向a【n】后+字符,直到“,” <4>n=n+1;转<3> 当然 ,要有结束判断.

殷保询2409oracle语句中如何把一列的值合并为一个值,用逗号隔开? -
花尹绿13482704193 ______ 所有版本的oracle都可以使用wm_concat()函数 .例:select wm_concat(name) as name from user; 但如果是oracle11g,使用listagg() within group()函数 .例:select listagg(name, ',') within group( order by name) as name from user; 使用wm_Concat: 使用ListAgg: 结果:

殷保询2409ORACLE怎么把查询出来的结果集的每条记录的每一列用逗号分隔,一条记录完后用分号分隔 -
花尹绿13482704193 ______ 首先,看你是想导出成文本,还是直接插表里 要是导出的话,用spool就行 你那个试试,用下面三句 spool e:\log.txt; (当然随便放什么地方,起什么名,路径对了就行) select bif_code||','||name||';' from bis_bif_init; spool off; 然后你去路径哪...

殷保询2409如何用sql语句多行数据拼接逗号隔开 -
花尹绿13482704193 ______ select GROUP_CONCAT(dictinct insertdate) from table1;

殷保询2409如何获取表字段中用逗号分隔的值个数 -
花尹绿13482704193 ______ 看你使用的什么语言但是可以给你个思路,既然已经知道是用逗号隔开,那么就根据逗号转成数组(按逗号分隔),然后计算数组的长度就可以了

殷保询2409oracle传过来的参数既有逗号也有单引号怎么分割 -
花尹绿13482704193 ______ replace(列,',',chr(39)) oracle中chr(39)就是单引号.

殷保询2409如何利用多个转储文件导出大量Oracle数据 -
花尹绿13482704193 ______ 使用该工具你可以恢复小到单个数据表的数据,这对于常规的基于数据文件的备份来说是很难做到的. 但是随着数据库和单个数据表的不断增大,创建一个足够大的导出文件以包含这些数据变得相当困难. 很多数据库管理员(DBA)还没有意...

殷保询2409ORACLE行转列问题 -
花尹绿13482704193 ______ ORACLE行转列问题 CREATE OR REPLACE PROCEDURE P_TEST IS V_SQL VARCHAR2(2000); CURSOR CURSOR_1 IS SELECT DISTINCT T.XCLCK FROM TEST T ORDER BY XCLCK; BEGIN V_SQL := 'SELECT WL,XYSL,XYCK'; ...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024