- 博客(144)
- 资源 (20)
- 收藏
- 关注
原创 sql查询CONCAT、group_concat、concat_ws函数用法
1 CONCAT 连接多字段字符串就模糊查询2、语法:group_concat( [distinct] 要连接的字段 [order by 排序字段 asc/desc ] [separator] )说明:通过使用distinct可以排除重复值;如果希望对结果中的值进行排序,可以使用order by子句;separator分隔符是一个字符串值,缺省为一个逗号。
2024-06-27 10:10:12
324
原创 使用对象里面属性一样的组成新map集合
List<Person> personList = ... // 假设这是一个Person对象列表。根据对象属性过滤列表里面的属性过滤形成新集合。list转string。
2023-12-19 16:36:26
454
原创 查询sql servser的视图、函数和存储过程、以及表和列
WHERE ROUTINE_TYPE = 'FUNCTION' AND ROUTINE_CATALOG = 'dev_lgh' --将替换为要查询的数据库名称。
2023-12-04 17:59:22
630
1
原创 java解析sql的数据流向关系获取
System.out.println("关联表1"+tableMapVo.getSourceTableName()+"关联表字段1"+tableMapVo.getSourceColName()+"关联表2"+tableMapVo.getTargetTableName()+"关联表字段2"+tableMapVo.getTargetColName());
2023-12-04 11:10:43
673
转载 Greenplum 元数据常用查询语句
end as rolsuper, case rolcreaterole when 't' then '可以创建角色' when 'f' then '不可以创建角色' end as rolcreaterole,case rolcreatedb when 't' then '可以创建DB' when 'f' then '不可以创建DB' end as rolcreatedb,schema : 制定的schema的信息。3.3 查看schema下的每个表的大小。3.1 查看schema下的表的清单。
2023-11-22 10:09:34
352
原创 js版计算比亚迪行驶里程连续12个月计算不超3万公里改进版带echar
font-weight: bold">'+(counts-sum)/(12-k)+'公里 ';console.log("从"+handelYear(months,i)+"至"+handelYear(handelYear(months,i),11)+"的连续12个月的总里程:"+sum+"公里,平均每月行驶:"+parseInt(sum/k)+"公里,其中"+maxYear+"是单月最大行驶:"+max+"公里,"+minYear+"是单月最小行驶公里数:"+min+"公里");
2023-07-26 16:43:27
664
1
原创 获取各数据库的存储过程和函数
else if (DatabaseType.MySQL == (databaseType)) {//必须具有读取msyql系统数据库的权限。}else if (DatabaseType.MySQL == (databaseType)) {//必须具有读取msyql系统数据库的权限。获取各数据库的存储过程。
2023-07-12 11:54:00
148
原创 gaussdb的截取、替换、反转、左右截取,定位函数
描述:从字符串string的开头删除只包含characters中字符(缺省是一个空白)的最长的字符串。描述:从字符串string的结尾删除只包含characters中字符(缺省是个空白)的最长的字符串。描述:把字符串string里出现地所有子字符串from的内容替换成子字符串to的内容。描述:返回字符串中的后n个字符。描述:删除字符串string里出现的所有子字符串substring的内容。描述:指定子字符串的位置。返回值类型:int,字符串不存在时返回0。描述:返回颠倒的字符串。返回值类型:text。
2023-06-08 14:11:48
3524
2
原创 OpenGassdb数据类型介绍
1、 整数名称描述存储空间范围TINYINT微整数,别名为INT1。1字节0 ~ 255SMALLINT小范围整数,别名为INT2。2字节INTEGER常用的整数,别名为INT4。4字节常用的整数INTEGER的别名。4字节BIGINT大范围的整数,别名为INT8。8字节int16十六字节的大范围整数,目前不支持用户用于建表等使用。16字节--创建具有TINYINT类型数据的表。--向创建的表中插入数据。--查看数据。it_col1。
2023-06-08 11:52:31
1737
原创 excel函数采集,截取特殊符号前面/后面数据
13、多条件求和: {=SUM(IF(C3:C322="男",IF(G3:G322=1,1,0)))} ——假设C列(C3:C322区域)存放学生的性别,G列(G3:G322区域)存放学生所在班级代码(1、2、3、4、5),则此函数返回的结果表示求一班的男生人数;=IF(LEN(C2)=15,IF(MOD(MID(C2,15,1),2)=1,"男","女"),IF(MOD(MID(C2,17,1),2)=1,"男","女"))公式内的“C2”代表的是输入身份证号码的单元格。假设把结果存放于K57单元格。
2023-05-31 15:31:03
2065
原创 gaussDB的schema创建查询,及其查询下面的表列,修改列类型,设置列非空
pg_catalog.pg_namespace来查看当前数据库中全部的Schema。查询数据库中的所有表:(指定schema)显示当前使用的schema。切换当前schema。查看所有数据库的大小。
2023-05-30 10:15:49
3297
原创 gaussDB的函数转换,基于oracle和基于postgre
SQL中ifnull()涵数更改成nvl() 日期类型在mapper中要指定类型转换 TO_CHAR(#{effectiveTime}::date,'HH24:MI:SS') 日期加一天 ,将日期或者时间字符串加一天,一个是保留时分秒,一个不保留,select now() ::timestamp + interval '1 day',select '2023-05-23 11:45:49.244' ::date + interval '1 day'
2023-05-22 14:15:28
519
原创 mysql常见时间函数, 获取日期对应的年、月、日、星期、周、季度、时、分、秒函数、加减、日期都有
sql获取日期对应的年、月、日、星期、季度、时、分、秒函数
2023-05-18 10:48:35
9375
1
原创 java读取英文句子,將单词的首字母都变成大写
/根据空格对他们进行切割。//通过replace将数组中每一个元素的首字母替换为该首字母的大写。//通过累加使数组变为字符串。//定义一个空字符串。//数据暂存在 StringBuilder 中。
2023-05-12 09:22:06
392
原创 js版计算连续12个月计算不超3万公里
考虑比亚迪车友不是程序员的多,写了个html版的,复制以下代码在记事本,改后缀名为test.html,然后用浏览器打开
2023-04-27 15:29:58
1521
2
原创 程序计算任意连续的12个月公里数不超三万公里预警
为了比亚迪的电池终身质保,写了个简单算法,计算任意12个连续的月份公里数加起来不超过3万公里的预警
2023-04-27 11:11:42
1328
原创 公众号开发获取token
一定要设置白名单否则获取不了token。后面的按照开发文档调用连接即可。appid和secret获取。微信公众号获取token。
2022-12-19 17:08:32
1844
原创 多线程测试mysql的百万数据的插入效率
100万的数据插入只要30秒(单线程需要1分半),每次6000条数据分批插入(根据每条sql的数据大小计算,我的6000大概是0.6M,有最佳效率,多了少了都有影响),组装100万业务数据只要3秒不到。看后台mysql的写入磁盘可以达到6M每秒,这里多线程插入的是同一张表所以是排队等待的,我的表是自增主键还带有一个索引。场景从服务器抽一百万数据主键,插入业务库,五个字段。多线程插入样例数据,实测样例表在1000万的数内,抽取100万数据的主键,这是服务器缓存32M。
2022-12-01 11:43:21
903
原创 maven多线程编译项目,bat文件执行,cmd命令组装,编译之后在复制前端文件
maven多线程编译项目,bat文件执行,cmd命令组装,编译之后在复制前端文件 ,以上bat文件内容。
2022-11-10 09:34:40
251
原创 java动态导出html文件带图片(前端base64传)
String filename = job.getJobName() + "11.docx";String zipPath = AudaqueContexts.getProperty("dqms.file.dir") + "/temp/"+jobInstanceId+".html";//File file1 = new File(zipPath);//创建指定目录和文件名称的文件对象//用于存储html字符串StringBuilder stringHtml = new StringBuild.
2022-05-17 16:27:43
446
原创 knife4j整合swagger3.0导出接口文档
<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId> <version>3.0.0</version></dependency><dependency> <groupId>com.github.xiaoymin</group.
2022-04-24 17:45:20
1379
原创 Collectors.toMap 的用法将集合整合成map
List<ApprovalOperColumnDo> dto = approvalOperColumnService.findList(qo);Map<String, ApprovalOperColumnDo> approvalOperColumnDoMap = dto.stream() .collect(Collectors.toMap(ApprovalOperColumnDo::getColumnName, Function.
2021-12-15 13:57:00
643
原创 人大金仓函数使用踩坑记
v3版 不支持 ifnull(b.meta_change_job_id,0) 支持 isnullv6 支持,向下兼容select isnull(report_key,-1) from report_general_data函数 sum(CHARACTER VARYING) 不是唯一的,先转换类型cast(字段 as int)sum(cast(report_value as INT ))上月mysql DATE_ADD(now(),INTERVAL -1 MONTH...
2021-11-24 10:49:15
1296
原创 Tbase数据库入坑记
可以使用pg的驱动连接,但是Tbase的表名和序列是全库唯一的,多个schema里面建一样的表名会导致数据混乱,Tbase的人建议全库唯一论
2021-11-24 10:47:40
1249
转载 mysql获取最近几天的日期
SELECT @s :=@s + 1 as 'index', DATE(DATE_SUB(CURRENT_DATE, INTERVAL @s DAY)) AS 'date' FROM mysql.help_topic,(SELECT @s := -1) temp WHERE @s < 7 ORDER BY 'date' ;
2021-07-08 16:25:11
983
tdgssconfig-14.00.00.37.zip
2019-12-04
HadoopIntellijPlugin-1.0.zip
2019-09-03
flume-taildir-source-1.9.0.jar
2019-05-24
poi-3.17.zip
2019-05-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人