`
y806839048
  • 浏览: 1140344 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

一个字符串分隔多个参数存储过程调试

阅读更多

一个字符串分隔多个参数存储过程调试:

 

1,可以一个字符包含所有参数,用分隔符即可,在调试的时候\r\n对应的字符chr(13)||chr(10)不会被pl/sql的调试工具识别(程序中识别),

一般','分隔

 

2,存储过程的操纵语句也需要commit,若果没有commit那么虽然调用成功但是存储过程的操纵结果不会有

 

例如,调试一下代码应换成注释代码调试,在pl/sql中输入

CONOBJ_KEY=4550,CUSTOMER_KEY=642,CUS_USER_KEY=401,CUSTOMER_SON_KEY=null,ORDER_PRICE=65.0,ORDER_NUM=66.0,ORDER_IP=10.0.1.153,CAN_TRADE_TYPES=A,D,PICK_TYPE=A,START_TRAN_DATE=1,

SUBSIDY_INTEREST=0,CD_LIST_KEYS=null,UPON_RANGE=,ADDSUB_MARK=,UPON_RANGE2=null,ADDSUB_MARK2=null

 

至于如果要调试的话改造FC_GETPARA置换参数的标识符即可,同时之前这个附件的存储过程提交不了是因为没提交这里统一在写日志的时候提交PD_CLIENT_LOG

@Override

public Map saveConOrd(TbConOrd tbConOrd,Map para) {

// TODO Auto-generated method stub

Map<String,Object> param1 = new HashMap<String,Object>();

StringBuffer sb= new StringBuffer();

sb.append("CONOBJ_KEY="+tbConOrd.getConobjKey());

sb.append("\r");

sb.append("\n");

sb.append("CUSTOMER_KEY="+tbConOrd.getCustomerKey());

sb.append("\r");

sb.append("\n");

sb.append("CUS_USER_KEY="+para.get("CUS_USER_KEY"));

sb.append("\r");

sb.append("\n");

sb.append("CUSTOMER_SON_KEY="+tbConOrd.getCustomerSonKey());

sb.append("\r");

sb.append("\n");

sb.append("ORDER_PRICE="+Double.valueOf((String) (tbConOrd.getOrderPrice() == null ? 1.0D : tbConOrd.getOrderPrice())));

sb.append("\r");

sb.append("\n");

sb.append("ORDER_NUM="+Double.valueOf((String) (tbConOrd.getOrderNum() == null ? 1.0D : tbConOrd.getOrderNum())));

sb.append("\r");

sb.append("\n");

sb.append("ORDER_IP="+ tbConOrd.getOrderIp());

sb.append("\r");

sb.append("\n");

sb.append("CAN_TRADE_TYPES="+ tbConOrd.getCanTradeTypes());

sb.append("\r");

sb.append("\n");

sb.append("PICK_TYPE="+ tbConOrd.getPickType());

sb.append("\r");

sb.append("\n");

sb.append("START_TRAN_DATE="+ tbConOrd.getStartTranDate());

sb.append("\r");

sb.append("\n");

sb.append("SUBSIDY_INTEREST="+ tbConOrd.getSubsidyInterest());

sb.append("\r");

sb.append("\n");

sb.append("CD_LIST_KEYS="+ tbConOrd.getCdListKeys());

sb.append("\r");

sb.append("\n");

sb.append("UPON_RANGE="+ tbConOrd.getUponRange());

sb.append("\r");

sb.append("\n");

sb.append("ADDSUB_MARK="+ tbConOrd.getAddsubMark());

sb.append("\r");

sb.append("\n");

sb.append("UPON_RANGE2="+ tbConOrd.getUponRange2());

sb.append("\r");

sb.append("\n");

sb.append("ADDSUB_MARK2="+ tbConOrd.getAddsubMark2());

sb.append("\r");

sb.append("\n");

param1.put("INPARA", sb.toString());

param1.put("OUTPARA", "");

tbConObjMapper.saveConOrd(param1);

return param1;

}

//@Override

//public Map saveConOrd(TbConOrd tbConOrd,Map para) {

//// TODO Auto-generated method stub

//Map<String,Object> param1 = new HashMap<String,Object>();

//StringBuffer sb= new StringBuffer();

//sb.append("CONOBJ_KEY="+tbConOrd.getConobjKey());

//sb.append(",");

//sb.append("CUSTOMER_KEY="+tbConOrd.getCustomerKey());

//sb.append(",");

//sb.append("CUS_USER_KEY="+para.get("CUS_USER_KEY"));

//sb.append(",");

//sb.append("CUSTOMER_SON_KEY="+tbConOrd.getCustomerSonKey());

//sb.append(",");

//sb.append("ORDER_PRICE="+Double.valueOf((String) (tbConOrd.getOrderPrice() == null ? 1.0D : tbConOrd.getOrderPrice())));

//sb.append(",");

//sb.append("ORDER_NUM="+Double.valueOf((String) (tbConOrd.getOrderNum() == null ? 1.0D : tbConOrd.getOrderNum())));

//sb.append(",");

//sb.append("ORDER_IP="+ tbConOrd.getOrderIp());

//sb.append(",");

//sb.append("CAN_TRADE_TYPES="+ tbConOrd.getCanTradeTypes());

//sb.append(",");

//sb.append("PICK_TYPE="+ tbConOrd.getPickType());

//sb.append(",");

//sb.append("START_TRAN_DATE="+ tbConOrd.getStartTranDate());

//sb.append(",");

//sb.append("SUBSIDY_INTEREST="+ tbConOrd.getSubsidyInterest());

//sb.append(",");

//sb.append("CD_LIST_KEYS="+ tbConOrd.getCdListKeys());

//sb.append(",");

//sb.append("UPON_RANGE="+ tbConOrd.getUponRange());

//sb.append(",");

//sb.append("ADDSUB_MARK="+ tbConOrd.getAddsubMark());

//sb.append(",");

//sb.append("UPON_RANGE2="+ tbConOrd.getUponRange2());

//sb.append(",");

//sb.append("ADDSUB_MARK2="+ tbConOrd.getAddsubMark2());

//sb.append(",");

//param1.put("INPARA", sb.toString());

//param1.put("OUTPARA", "");

//tbConObjMapper.saveConOrd(param1);

//return param1;

//}

 

 

  • db.zip (4.3 KB)
  • 下载次数: 0
0
1
分享到:
评论

相关推荐

    apache-jmeter-5.6.3 带插件

    apache-jmeter-5.6.3 带插件

    第六章:Python tkinter 库入门与进阶:构建精美用户界面

    内置源程序供读者参考学习

    Java毕业设计-SpringBoot+Vue的校园台球厅人员与设备管理系统(附源码、数据库、教程).zip

    Java 项目, Java 毕业设计,Java 课程设计,基于 SpringBoot 开发的,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,确保可以运行! 1. 技术组成 前端:html、javascript、Vue 后台框架:SpringBoot 开发环境:idea 数据库:MySql(建议用 5.7 版本,8.0 有时候会有坑) 数据库工具:navicat 部署环境:Tomcat(建议用 7.x 或者 8.x 版本), maven 2. 部署 如果部署有疑问的话,可以找我咨询 Java工具包下载地址: https://pan.quark.cn/s/eb24351ebac4 后台路径地址:localhost:8080/项目名称/admin/dist/index.html 前台路径地址:localhost:8080/项目名称/front/index.html (无前台不需要输入)

    MATLAB设计的图像去雾设计(GUI界面设计).zip

    MATLAB设计的图像去雾设计(GUI界面设计)

    2023年江苏省计算机二级考试VB试题分类汇总及答案.pdf

    2023年江苏省计算机二级考试VB试题分类汇总及答案.pdf

    基于SpringBoot+Vue的线上买菜系统(Java毕业设计,包括源码、数据库、教程).zip

    Java 项目,仅供学习参考。 Java 毕业设计,Java 课程设计,基于 SpringBoot 开发的,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,确保可以运行! 1. 技术组成 前端:html、javascript、Vue 后台框架:SpringBoot 开发环境:idea 数据库:MySql(建议用 5.7 版本,8.0 有时候会有坑) 数据库工具:navicat 部署环境:Tomcat(建议用 7.x 或者 8.x 版本), maven 2. 部署 如果部署有疑问的话,可以找我咨询 Java工具包下载地址: https://pan.quark.cn/s/eb24351ebac4 后台路径地址:localhost:8080/项目名称/admin/dist/index.html 前台路径地址:localhost:8080/项目名称/front/index.html (无前台不需要输入)

    基于SSM+JSP的美食推荐管理系统+数据库(Java毕业设计,包括源码,教程).zip

    Java 项目, Java 毕业设计,Java 课程设计,基于 SpringBoot 开发的,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,确保可以运行! 1. 技术组成 前端:jsp 后台框架:SSM 开发环境:idea 数据库:MySql(建议用 5.7 版本,8.0 有时候会有坑) 数据库工具:navicat 部署环境:Tomcat(建议用 7.x 或者 8.x 版本), maven 2. 部署 如果部署有疑问的话,可以找我咨询 Java工具包下载地址: https://pan.quark.cn/s/eb24351ebac4

    2023年微型计算机原理试题库及答案.pdf

    2023年微型计算机原理试题库及答案.pdf

    联邦基金有效利率历史数据.xlsx

    美联储在2024年9月18日宣布将其调50个基点,降至4.75%至5.00%之间的水平。这是美联储自2020年3月以来首次降息,也是自2023年7月将利率水平调升至历史高位后的首次下调,标志着货币政策由紧缩周期向宽松周期的转向 数据名称:美国联邦基金有效利率、目标利率历史数据 样本数量:12667条 数据年份:1990.1-2024.9 数据说明:包括有效利率、目标利率 更新日期:2024年9月

    2023年专升本计算机基础习题答案.pdf

    2023年专升本计算机基础习题答案.pdf

    springboot基于SpringBoot的CSGO赛事管理系统 LW PPT.zip

    ava项目springboot基于springboot的课程设计,包含源码+数据库+毕业论文

    Java毕业设计-SpringBoot+Vue的校园疫情防控系统(附源码、数据库、教程).zip

    Java 项目, Java 毕业设计,Java 课程设计,基于 SpringBoot 开发的,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,确保可以运行! 1. 技术组成 前端:html、javascript、Vue 后台框架:SpringBoot 开发环境:idea 数据库:MySql(建议用 5.7 版本,8.0 有时候会有坑) 数据库工具:navicat 部署环境:Tomcat(建议用 7.x 或者 8.x 版本), maven 2. 部署 如果部署有疑问的话,可以找我咨询 Java工具包下载地址: https://pan.quark.cn/s/eb24351ebac4 后台路径地址:localhost:8080/项目名称/admin/dist/index.html 前台路径地址:localhost:8080/项目名称/front/index.html (无前台不需要输入)

    基于SpringBoot+Vue的医患档案管理系统(Java毕业设计,包括源码、数据库、教程).zip

    Java 项目,仅供学习参考。 Java 毕业设计,Java 课程设计,基于 SpringBoot 开发的,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,确保可以运行! 1. 技术组成 前端:html、javascript、Vue 后台框架:SpringBoot 开发环境:idea 数据库:MySql(建议用 5.7 版本,8.0 有时候会有坑) 数据库工具:navicat 部署环境:Tomcat(建议用 7.x 或者 8.x 版本), maven 2. 部署 如果部署有疑问的话,可以找我咨询 Java工具包下载地址: https://pan.quark.cn/s/eb24351ebac4 后台路径地址:localhost:8080/项目名称/admin/dist/index.html 前台路径地址:localhost:8080/项目名称/front/index.html (无前台不需要输入)

    基于SpringBoot+Vue的在线考试(Java毕业设计,包括源码、数据库、教程).zip

    Java 项目,仅供学习参考。 Java 毕业设计,Java 课程设计,基于 SpringBoot 开发的,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,确保可以运行! 1. 技术组成 前端:html、javascript、Vue 后台框架:SpringBoot 开发环境:idea 数据库:MySql(建议用 5.7 版本,8.0 有时候会有坑) 数据库工具:navicat 部署环境:Tomcat(建议用 7.x 或者 8.x 版本), maven 2. 部署 如果部署有疑问的话,可以找我咨询 Java工具包下载地址: https://pan.quark.cn/s/eb24351ebac4 后台路径地址:localhost:8080/项目名称/admin/dist/index.html 前台路径地址:localhost:8080/项目名称/front/index.html (无前台不需要输入)

    【工程项目】MATLAB教室人数统计(GUI框架,定位和分割人脸,计数).zip

    【工程项目】MATLAB教室人数统计(GUI框架,定位和分割人脸,计数)

    2023年山东专升本计算机真题及答案.pdf

    2023年山东专升本计算机真题及答案.pdf

    2023年计算机与通信网络实验报告.pdf

    2023年计算机与通信网络实验报告.pdf

    基于SSM+JSP的固定资产管理系统+数据库(Java毕业设计,包括源码,教程).zip

    Java 项目, Java 毕业设计,Java 课程设计,基于 SpringBoot 开发的,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,确保可以运行! 1. 技术组成 前端:jsp 后台框架:SSM 开发环境:idea 数据库:MySql(建议用 5.7 版本,8.0 有时候会有坑) 数据库工具:navicat 部署环境:Tomcat(建议用 7.x 或者 8.x 版本), maven 2. 部署 如果部署有疑问的话,可以找我咨询 Java工具包下载地址: https://pan.quark.cn/s/eb24351ebac4

    Java毕业设计-SpringBoot+Vue的简历系统(附源码,数据库).zip

    Java 项目, Java 毕业设计,Java 课程设计,基于 SpringBoot 开发的,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,确保可以运行! 1. 技术组成 前端:html、javascript、Vue 后台框架:SpringBoot 开发环境:idea 数据库:MySql(建议用 5.7 版本,8.0 有时候会有坑) 数据库工具:navicat 部署环境:Tomcat(建议用 7.x 或者 8.x 版本), maven 2. 部署 如果部署有疑问的话,可以找我咨询 Java工具包下载地址: https://pan.quark.cn/s/eb24351ebac4 后台路径地址:localhost:8080/项目名称/admin/dist/index.html 前台路径地址:localhost:8080/项目名称/front/index.html (无前台不需要输入)

    英飞凌TC264代码-uart

    英飞凌TC264代码-uart

Global site tag (gtag.js) - Google Analytics