zoukankan      html  css  js  c++  java
  • 140304笔记, mysql 更改自动增长字段值的重新设定

    1. 存在同名的或不同的namespace交错情况。

    Caused by: com.ibatis.sqlmap.client.SqlMapException: There is no result map named TblCuShopcarNw.TblCuShopcarResultMap in this SqlMap.
    
    Caused by: com.ibatis.sqlmap.client.SqlMapException: There is no result map named TblCuShopcarNw.TblCuShopcarResultMap in this SqlMap.
        at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.getResultMap(SqlMapExecutorDelegate.java:356)

    2. //添加成功之后,判断idcode值,避免尾数为4的情况.跳过自增长的值,屏蔽networkCode唯一性约束和sys_username唯一性约束

    String _idcode2 = "S.00055".substring(2);
            Integer idcode2 = Integer.valueOf(_idcode2);
            System.out.println("idcode2:"+idcode2);
            Integer idcode3 = idcode2 - 1;
            System.out.println("idcode3:"+idcode3);
            if(idcode3 % 10 == 4){
                idcode2++;  //加1
            }
            System.out.println("idcode2:"+idcode2);

    3. 新增png图片上传。必须先传图片,然后再录入数据,注意先后顺序。

    4. 没有选择车型的情况表示该商品通用。机油。

    5. ALTER TABLE `tbl_sp_partsinfo` auto_increment=536;   清空表数据,重新设置id的自增长列。商品表id与其他的表id存在关联关系。

    6. 手动添加车系年款。在树形菜单中只有删除功能,没有修改节点信息。

    7. 服务商列表里修改,项目报价里,填好后无法保存。

    先录基础信息。   --->保养参数,服务说明。调整~! 更新在svn和测试机。

    8. 车型简介可以不用填。

    update `tbl_nw_networkinfo` set idcode = #idcode2# where f_syslogin_id = #networkId#  
    应该下面这样修改自增长列,因为自增长列一定是主键列,存在重复问题。
    <update id="updateIdCode" parameterClass="map">
            ALTER TABLE `tbl_nw_networkinfo` auto_increment= #idcode2#;
        </update>

    9. sqlMap中表名作为参数传递。

    <insert id="addShopCarOrder" parameterClass="TblCuShopcarOrder">
              insert   into $tableName$ (f_partsinfo_id,num,f_order_id)
              values 
              (#fPartsinfoId#,#num#,#fOrderId#)  
            <selectKey resultClass="int" keyProperty="id">  
                select @@identity as inserted   
            </selectKey> 
        </insert>
  • 相关阅读:
    POJ 3468 A Simple Problem with Integers
    BZOJ 4430 Guessing Camels
    POJ 2309 BST
    POJ 1990 MooFest
    cf 822B Crossword solving
    cf B. Black Square
    cf 828 A. Restaurant Tables
    Codefroces 822C Hacker, pack your bags!
    [HDU 2255] 奔小康赚大钱
    [BZOJ 1735] Muddy Fields
  • 原文地址:https://www.cnblogs.com/simpledev/p/3581188.html
Copyright © 2011-2022 走看看