随笔分类 -  🍍Oracle

Oracle
摘要:场景: 使用wm_concat函数时,会发现无法对其拼接的字符串进行排序 使用listagg函数可实现按排序进行字符串拼接 select myGroup, listagg(myStr, ',') within group(order by myNo) myStrs from myTable grou 阅读全文
posted @ 2022-03-15 09:25 丿似锦 阅读(2277) 评论(0) 推荐(0)
摘要:方案一: SQL 1.一个数据表(TABLE1_ZK)中存在一个字段(STRS)(存储格式是以【,】隔开的字符串) 2.现需要将其查分为多行数据(每行为其中一个字符串) 3.sql SELECT t.id, REGEXP_SUBSTR(t.STRS, '[^,]+', 1, LEVEL) AS ma 阅读全文
posted @ 2020-11-03 11:46 丿似锦 阅读(1831) 评论(0) 推荐(0)
摘要:Oracle start with connect by prior 递归查询 基本语法: select … from tablename where 条件1 start with 条件2 connect by 条件3(PRIOR); 条件1:相当于基本的筛选数据 条件2:递归查询起始条件 条件3: 阅读全文
posted @ 2020-03-05 11:10 丿似锦 阅读(537) 评论(0) 推荐(0)
摘要:近期发现oracle的order by中文排序并不是完全按照拼音排序的 经过测试发现oracle的order by中文排序是按照中文的ASCII码排序的 查询字符ASCII码 select ascii('燀') from dual; 这里说一下oracle中的汉字分类: 一级汉字,是最常用的汉字,按 阅读全文
posted @ 2020-01-17 11:22 丿似锦 阅读(2393) 评论(0) 推荐(0)
摘要:平常下载Oracle旗下软件官网的产品资源,会发现速度很慢,如下载JDK和mysql时, 这样很浪费我们的时间 解决办法: 复制自己需要下载的资源链接 使用迅雷下载该资源 速度均很快 如下载Mysql 5.7 直接使用迅雷打开链接 速度很快(当然也和自己网路速度有关) 阅读全文
posted @ 2019-06-12 10:51 丿似锦 阅读(10831) 评论(0) 推荐(1)