摘要: * 加载配置文件节点 * @param attributeValue 节点属性值 * @param areaCode 节点属性值 */ public static Map<String,String> getConfigXml(String attributeValue,String areaCod 阅读全文
posted @ 2024-02-04 16:00 喝了烫嘴的水 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 一、创建DM存储过程 CREATE OR REPLACE PROCEDURE your_procedure ( result1 OUT CURSOR, result2 OUT CURSOR ) AS BEGIN -- 打开第一个结果集 OPEN result1 FOR SELECT top 10 * 阅读全文
posted @ 2024-02-04 15:52 喝了烫嘴的水 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 一、场景 将指定的数据格式转换为XML,并查询为列表 数据格式:{"JiJClass":"1","Power":"1","DetailPara":"1","ChangeRptSrc":"1","SpreadCertRptSrc":"1"} 二、示例 --创建测试表 CREATE TABLE test 阅读全文
posted @ 2024-02-04 15:39 喝了烫嘴的水 阅读(1) 评论(0) 推荐(0) 编辑
摘要: declare type record_table is record (id int, val varchar(128), name varchar); type v_table is table of record_table; tempChange v_table; begin -- BULK 阅读全文
posted @ 2024-02-04 15:29 喝了烫嘴的水 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 问题:当代码块中有DDL(create,delete,alter)等操作时,报错“当前触发器不支持DDL语句”。这个问题是因为DDL_TV_TRIGGER参数值为0导致 解决:需要在数据库目录下面的ini文件中增加DDL_TV_TRIGGER该参数解决;默认情况下,该参数值为0是关闭的; 首先查询配 阅读全文
posted @ 2024-02-04 15:08 喝了烫嘴的水 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 一、创建记录 CREATE OR REPLACE TYPE TYPE_ROW_SPLITSTR AS OBJECT ( id INT, val NVARCHAR(500) ); 二、创建嵌套表 CREATE OR REPLACE TYPE TYPE_TABLE_SPLITSTR is TABLE O 阅读全文
posted @ 2024-02-04 14:52 喝了烫嘴的水 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 一、使用while语法 -- 输入: 原字符串,查找的字符,分割字符 -- 输出: 所在位置下标集合(用输入的分割字符分割) CREATE OR REPLACE FUNCTION dF_strPosition( strInput IN VARCHAR(100), strFindinput IN VA 阅读全文
posted @ 2024-02-04 14:44 喝了烫嘴的水 阅读(12) 评论(0) 推荐(0) 编辑
摘要: CREATE OR REPLACE FUNCTION SIGN_INTERSECTION( V_TAG1 VARCHAR2, V_TAG2 VARCHAR2 ) RETURN INTEGER IS BEGIN IF V_TAG1 IS NULL OR V_TAG2 IS NULL OR V_TAG1 阅读全文
posted @ 2024-02-04 14:38 喝了烫嘴的水 阅读(13) 评论(0) 推荐(0) 编辑