随笔分类 - 数据库技术
摘要:1、定义数组类型 --执行下列sql创建数组类型 CREATE OR REPLACE TYPE type_split AS TABLE OF VARCHAR2 (500) 2、创建切割函数 CREATE OR REPLACE FUNCTION STR_SPLIT (p_list VARCHAR2,
阅读全文
摘要:批量新增 注意:由于是oracle 数据库,批量新增的时候和其他数据不一样,批量新增的时候必须遍历查询通过 UNION ALL 连接成临时表再进行批量添加,我这里入参是List<Map<String,Object>> <insert id="insertBatch" parameterType="j
阅读全文
摘要:表数据 SQL SELECT sys_connect_by_path ( id, '-' ), -- 路径函数 MONEY FROM DEMO START WITH ID = 1 CONNECT BY PRIOR ID = PID -- 通过指定父节点递归遍历 结果
阅读全文
摘要:1、显示指定条数,多余条数汇总 --通过下列语句生成行号PARTITION BY 分段字段 row_number ( ) over ( PARTITION BY ID ORDER BY money DESC ) line, --通过行号大小进行合并查询 UNION ALL 合并两条查询结果 SELE
阅读全文
摘要:平时开发过程中要涉及多个数据库,一般java中则配置多数据源,但是在数据库中直接建立从库的链接,则不再需要配置数据源,一个搞定 --删除已有连接DROP DATABASE LINK MFDB; --MFDB访问链接名 CREATE DATABASE LINK MFDB CONNECT TO 数据库(
阅读全文