随笔分类 -  oracle

摘要:为保证脚本的可重复执行以及丢失,涉及到数据库环境的移植等,就会使用可重复执行脚本,此处仅提供相关一些模板 说明下:该脚本需要在命令窗口执行,而不是在SQL窗口执行 创建序的脚本 创建表的脚本 修改字段的脚本 阅读全文

posted @ 2018-01-11 15:43 zkongbai 阅读(2156) 评论(0) 推荐(0)

摘要:此处给出例子,具体根据业务需求 create or replace procedure P_CART_Sheet1(p_id in NUMBER) is--车辆管理功能v_str varchar2(4000);v_building_id number;begin --获取 building_id s 阅读全文

posted @ 2016-07-18 14:08 zkongbai 阅读(221) 评论(0) 推荐(0)

摘要:1.Excel导出,此处没有给出 2.错误原因在中间表,T_EXCEL_IMPORT_GENERATION,其中errormsg不为空的数据 3,中间表入库过程: 需要自己实现,为一个存储过程,存储过程的名字在规则表中会生成,(p+业务类型+sheet数),存储过程的参数为Excel数据原始数据的i 阅读全文

posted @ 2016-07-18 14:05 zkongbai 阅读(154) 评论(0) 推荐(0)

摘要:包声明 create or replace package PKG_EXCEL_UTILS is -- Author: zkongbai-- Create at: 2016-07-06-- Action: 解析xmlType 类型的 Excel 数据 TYPE t_table_varchar IS 阅读全文

posted @ 2016-07-18 13:57 zkongbai 阅读(896) 评论(0) 推荐(0)

摘要:规则表字段说明如下: 其中RULE_FUNC_CUSTOMIZE表示,用户自己写函数,去判断数据是否合法,存储的是函数的名字 此函数的参数只有一个,该列的值,字段类型是Varchar2, 校验失败的话,RULE_FUNC_CUSTOMIZE_MSG用来显示提示信息给用户 例子:如下 规则表会在第一次 阅读全文

posted @ 2016-07-18 13:53 zkongbai 阅读(199) 评论(0) 推荐(0)

摘要:表说明: T_EXCEL_IMPORT_DATASRC: Excel数据存储表,(使用了xmltype存储Excel数据) 部分字段说明: BUSINESSTYPE: Excel模板类型,一个Excel一个模板类型(非空) EXPANDTYPE: 拓展类型,用于存储一些有用的业务数据,比如组织org 阅读全文

posted @ 2016-07-18 13:43 zkongbai 阅读(530) 评论(0) 推荐(0)

摘要:通常,很多的时候,我们需要导入Excel数据到系统中,但是Excel数据需要我们去各种校验,比如身份证校验,手机号码校验等等. 校验失败的数据,提供Excel导出错误原因,提示给用户. 如此,如果校验规则使用java或c来实现,其实挺麻烦的.效率不高.主要是拓展性不好. 使用xmltyoe解析Exc 阅读全文

posted @ 2016-07-18 13:27 zkongbai 阅读(349) 评论(0) 推荐(0)