text根据规则生成第一个新的顺序号(代码片段)

author author     2022-11-30     273

关键词:

//根据规则生成第一个新的顺序号
    public static String getSerial(Connection conn,ZjLogger logger,ModuleUtil moduleUtil)  
    	//获取时间戳
	     Date currentTime = new Date();
	     SimpleDateFormat formatter = new SimpleDateFormat("yyyyMMdd");
	     String timeString = formatter.format(currentTime);
          
	    //按条件查出最大的顺序号
	     String number = "0000";
	     String serial = timeString+number;
	     String qryMax="select max(TRANSFER_NO) from PBC_TRANSFER_APPLY_INNER where substr(TRANSFER_NO,0,8) =? ";   
	     List<SQLPara> sqlParas = new ArrayList<SQLPara>();
 		 sqlParas.add(new SQLPara("substr(TRANSFER_NO,0,8)",Types.VARCHAR,timeString));
	     try 
			CachedRowSet codeResult = DbOperate.executeQueryByParamName(qryMax, sqlParas, conn, logger);
			codeResult.last();
			Integer a = codeResult.getRow();
			codeResult.beforeFirst();
			while(codeResult.next()&&a>0) 
				serial = codeResult.getString("max(TRANSFER_NO)");
				Long temp =Long.parseLong(serial);
				temp=temp+1;
				//生成6位顺序号
				serial = temp.toString();
			
		 catch (Exception e) 
			// TODO Auto-generated catch block
			e.printStackTrace();
		   
	     logger.debug("serial:"+serial);
	     return serial;
	  

groovy集合遍历(使用集合的collect循环遍历集合并根据指定闭包规则生成新集合|代码示例)(代码片段)

文章目录一、使用集合的collect循环遍历集合并根据指定闭包规则生成新集合二、代码示例一、使用集合的collect循环遍历集合并根据指定闭包规则生成新集合调用集合的collect方法进行遍历,与调用each方法进行遍历,实现的功能是不... 查看详情

pandas根据某几列生成一个新的列(代码片段)

pandas根据某几列生成一个新的列res['Plant_惠州_距离(KM)']=computer_apply.apply(lambdax:MyFun(x[0],x[1]),axis=1)使用apply函数+lamada表达式,axis=1表示生成一个列。 查看详情

pandas根据某几列生成一个新的列(代码片段)

pandas根据某几列生成一个新的列res['Plant_惠州_距离(KM)']=computer_apply.apply(lambdax:MyFun(x[0],x[1]),axis=1)使用apply函数+lamada表达式,axis=1表示生成一个列。 查看详情

text生成新的ssh密钥(代码片段)

查看详情

elasticsearch:使用intervalsquery-根据匹配项的顺序和接近度返回文档(代码片段)

Intervalsquery根据匹配项的顺序和接近度返回文档。Intervals查询使用匹配规则,由一小组定义构成。然后将这些规则应用于指定字段中的术语。这些定义产生跨越文本正文中的术语的最小间隔序列。这些间隔可以通过父源进一... 查看详情

elasticsearch:使用intervalsquery-根据匹配项的顺序和接近度返回文档(代码片段)

Intervalsquery根据匹配项的顺序和接近度返回文档。Intervals查询使用匹配规则,由一小组定义构成。然后将这些规则应用于指定字段中的术语。这些定义产生跨越文本正文中的术语的最小间隔序列。这些间隔可以通过父源进一... 查看详情

车牌号校验规则(代码片段)

一、车牌验证规则  1、传统车牌第1位为省份简称(汉字),第二位为发牌机关代号(A-Z的字母)第3到第7位为序号(由字母或数字组成,但不存在字母I和O,防止和数字1、0混淆,另外最后一位可能是“挂学警港澳使领... 查看详情

简单线性dp(代码片段)

...,他想知道前两个字符串能不能生成第三个字符串,生成规则如下:第一个串的每个字符都可以往第二个串的任意位置插入(包括首尾位置),但必须保证来源于第一个串中的字符在生成后的串中的相对顺序不可以改变。举个例子... 查看详情

text新的一个(代码片段)

查看详情

根据插入第一个组合框中的数字生成组合框(代码片段)

...字段中的类型返工(每个故障填写3个字段)。如果可以根据失败次数生成组合框,我想知道的是什么。例如:如果用户在故障区域中放置3,则应出现9个组合框,依此类推。我还认为,也许另一种方法是让标准3组合框并在每次... 查看详情

pythonfoneygen:根据北美编号计划规则生成所有可能的可用美国电话号码列表。(代码片段)

查看详情

动手写一个lru缓存(代码片段)

...存的淘汰策略实现,由于缓存的内存非常宝贵,所以需要根据某种规则来剔除数据保证内存不被占满。在redis的数据淘汰策略中就包含LRU淘汰算法如何实现一个完整的LRU缓存呢?这个缓存要满足:这个缓存要记录使用的顺序随着... 查看详情

php数组根据某键值,把相同键值的合并最终生成一个新的二维数组(代码片段)

$infos=array(array(‘gid‘=>36,‘name‘=>‘高二佳木斯‘,‘start_time‘=>‘2015-08-2800:00:00‘,‘pic‘=>‘2015/08/438488a00b3219929282e3652061c2e3.png‘),array(‘gid‘=>36,‘name‘=>‘高二佳木斯‘,‘start_time‘=&g 查看详情

如何将图像从不规则矩形更改为矩形?(代码片段)

...改变。真正的问题是我在下图中有一个矩形。我需要将不规则矩形更改为常规矩形。答案所以,第一个问题是拐角顺序。它们在两个向量中的顺序必须相同。因此,如果在第一个向量中您的顺序是:(左上角,左下角,右下角,右... 查看详情

text创建一个新的角度项目(代码片段)

查看详情

sql使用任意顺序查找第一个非空值(代码片段)

鉴于下表:ID|Value----------1|NULL2|B3|C4|NULL我想根据不同的顺序从Value列中获取第一个非null值,例如:SELECTFIRST_NON_NULL(ValueORDERBYID)FROMMY_TABLE这将返回B.SELECTFIRST_NON_NULL(ValueORDERBYIDDESC)FROMMY_TABLE这将返回C.附:不必是值函数,只需要所需... 查看详情

text签出一个新的git分支(代码片段)

查看详情

text创建一个新的vue.js项目(代码片段)

查看详情