org.springframework.dao.DuplicateKeyException:
### Error updating database. Cause: java.sql.SQLException: ORA-00001: 违反唯一约束条件 (TANY_DEP.SYS_C00596888)
### The error may involve com.forlink.tany.entity.dao.TabSalMarketOrderMapper.updateByExampleSelective-Inline
### The error occurred while setting parameters
### SQL: update TAB_SAL_MARKET_ORDER SET DETAIL_ID = ?, TOTAL_QUANTITY = ?, CHECK_TOTAL_QUANTITY = ?, SEND_TOTAL_QUANTITY = ?, RESV_TOTAL_QUANTITY = ?, SALE_TOTAL_QUANTITY = ?, TOTAL_AMOUNT = ?, TOTAL_DISCOUNT = ?, DISCOUNT_AMOUT = ?, RETURN_STATUS = ?, NUM1 = ?, NUM2 = ?, DOMAIN_NO = ? WHERE ( DETAIL_ID = ? )
### Cause: java.sql.SQLException: ORA-00001: 违反唯一约束条件 (TANY_DEP.SYS_C00596888)
解决办法:TabSalMarketOrderDetail model = new TabSalMarketOrderDetail();
TabSalMarketOrderDetailExample example = new TabSalMarketOrderDetailExample();
TabSalMarketOrderDetailExample.Criteria criteria = example.createCriteria();
Long returnQuantity = (long) Integer.parseInt(map.get("returnQuantity").toString());
Long discountPrice = (long) Integer.parseInt(map.get("discountPrice").toString());
String remarks = map.get("remarks").toString();
model.setReturnQuantity(returnQuantity);
model.setDiscountPrice(discountPrice);
model.setRemarks(remarks);
model.setDetailId(detailId);****主键设置是必须***
criteria.andDetailIdEqualTo(detailId);
tabSalMarketOrderDetailMapper.updateByPrimaryKeySelective(model);
文章浏览阅读2.1k次。In one organization they have n different committees. The organization has a very large number of employees. Each employee is a member of each committee.Each committee has a quorum: the smallest number of members that have to be present to have an officia_quorum topcoder
文章浏览阅读1.3w次,点赞2次,收藏5次。注:本文谢绝转载。 1 管理CDB中的表空间 CDB表空间的管理和non-CDB 表空间的管理一样,CDB 也有一个实例,在安装的时候指定。 --查看表空间:SQL> select instance_name fromv$instance;INSTANCE_NAME----------------Cndba SQL> col file_name for a50SQL> selecttab
文章浏览阅读3.3k次,点赞2次,收藏10次。公共样式 css-common-common.css文件下.listboxs { // 最外层容器 用来包裹需要展示 title 属性的 .title[data-title] { // data-title 在我们需要加title属性的标签内 换成 data-title='张三' position: relative; // 样式: &:hover:after { opacity: 1; transition: all 0.1s ea_title 悬浮的样式
文章浏览阅读259次。工具类/** * @Title: PageUtil.java * @Package * @Description: TODO(用一句话描述该文件做什么) * @author licy * @date 2018年11月8日 * @version V1.0 */public class PageUtil { private int pageSize = ..._page工具类
文章浏览阅读1.9k次。段错误就是访问了错误的内存段,一般是你没有权限,或者根本就不存在对应的物理内存,尤其常见的是访问0地址. 一 般来说,段错误就是指访问的内存超出了系统所给这个程序的内存空间,通常这个值是由gdtr来保存的是一个48位的寄存器, 前32位是保存由它指 向的gdt表, 后13位保存相应于gdt下标, _rccl-tests segmentation fault
文章浏览阅读8.9k次。linux下为某用户设置sudo执行某命令的NOPASSWD权限在/etc/sudoers尾部添加#includedir /etc/sudoers.d这里的#号并不是注释然后在/etc/sudoers.d下存放具体的用户文件然后编辑这样就efa用户就可以使用sudo执行所有命令,并可以在执行/usr/local/sbin/EFA-Configure时,免密..._sudoers nopasswd
文章浏览阅读857次。1、ov965x.h/******************************************************************************************* # Display resolution standards # QCIF: 176 x 144 CIF: 352 x 288 QVGA: 320 x 240..._ov9650摄像头驱动程序
文章浏览阅读893次。使用DBLINK查询时报ORA-00600: internal error code, arguments: [kzdlk_zt2 err] SYS@oradg11g > select..._database link ora 00600 internal error code arguments[2250],[5921
文章浏览阅读227次。刚入职不久,主管就叫我用shell脚本部署Oracle数据库,一开始懵的一批,手动安装也搞了很久,皇天不负有心人,哈哈!!!搞了几天终于搞好了,也搞了份脚本安装oracle。(对于经常搭建Oracle数据库,重复步骤做得很烦的盆友可以来看看)Oracle安装脚本:[root@oracle ~]# cat oracle_install.sh#!/bin/bash#insta..._shell脚本安装oracle数据库
文章浏览阅读1.2k次。Grid++Report 是一款高性能的报表开发工具,特别适用于管理信息系统,如ERP、进销存、财务等软件的报表开发。针对票据套打进行了专门实现,也是实现票据打印的好工具。Grid++Report是完全可编程的报表工具,是制作动态报表的最佳选择。针对中国式报表的特点进行了很多专门的设计,是为开发中国式报表量身定做的一款报表工具。Grid++Report 提供了具有超强数据展现能力的数据网格(D_gridreport++ 只显示前几个字符
文章浏览阅读4.4k次。贾欢欢#import “ViewController.h”#import “QRCodeGenerator.h”@interface ViewController ()@property (weak, nonatomic) IBOutlet UITextField *TextField;@property (weak, nonatomic) IBOutlet UIImageView *I..._qrcode删除二维码
文章浏览阅读1.4k次。1. 首先定义自己小程序中APPID以及SECRETpublic static final String APPID = "自己的appid";public static final String SECRET = "自己的secret";2. 获得session_keypublic static String getAccessToken() throws Exception { String accessTokenUrl = "https://api.we..._java实现公众号关注回调订阅通知功能