- 博客(17)
- 收藏
- 关注
原创 0-3,生成xml_script
when model_name like '%学生%' then 'student.'when model_name like '%学校%' then 'school.'case when model_name like '%教师%' then 'teacher.'
2023-05-06 18:42:20 39
原创 0-1,根据Excel数据-批量生成建表脚本
'data_date varchar(20) DEFAULT NULL COMMENT ''数据日期'',\r\n',`select_sql_script` varchar(1000) DEFAULT NULL COMMENT 'SQL查询脚本',`model_name` varchar(255) DEFAULT NULL COMMENT '模块名称(学校、教师、学生)',`table_name` varchar(255) DEFAULT NULL COMMENT '表名',-- 3,批量生成建表语句。
2023-05-06 18:39:59 298
原创 Java配置shell脚本调用服务接口
echo "${DATE_TIME}, ${element}接入任务调用完成">>/xxxx/log/${DATE}/api.log。echo "创建目标配置文件路径成功:${CURR_DATE_LOG}"echo "${DATE_TIME}, ${element}接入任务调用完成。echo "文件夹${CURR_DATE_LOG}已经存在"echo "初始化配置文件开始"echo "初始化配置文件结束"echo "任务执行开始."echo "任务执行结束"## xxxx接口,脚本调用任务接口。
2023-05-06 18:29:07 782
原创 Java项目重启-shell脚本(.sh文件,远程调用脚本重启项目)
echo "创建目标配置文件路径成功:${CURR_DATE_LOG}"echo "文件夹${CURR_DATE_LOG}已经存在"echo "初始化配置文件开始"echo "初始化配置文件结束"echo "重启任务执行开始."echo "重启任务执行结束."# 远程启动,Java使用绝对路径。#如果不存在返回1,存在返回0。#xxxx-项目重启。#检查程序是否在运行。
2023-05-06 18:24:33 684
原创 Java项目部署-shell脚本(.sh文件)
echo "创建目标配置文件路径成功:${CURR_DATE_LOG}"echo "文件夹${CURR_DATE_LOG}已经存在"#根据输入参数,选择执行对应方法,不输入则执行使用说明。echo "初始化配置文件开始"echo "初始化配置文件结束"#如果不存在返回1,存在返回0。#使用说明,用来提示输入参数。# XXXX-项目部署。#检查程序是否在运行。
2023-05-06 18:19:49 671
原创 hive-text
在MaxCompute中,每当表的数据被修改后,表的LastDataModifiedTime将会被更新。分区表的最后一个分区被回收后,该表不会被删除。如果表是非分区表,自最后一次数据被修改开始计算,经过days天后数据仍未被改动,则此表无需您干预,MaxCompute会自动回收,类似drop table操作。-- 修改表的生命周期,lifecycle_days,待替换,表的生命周期全量表设置为3天,增量表设置为一年。--新建test_lifecycle表,生命周期为100天。表级别设置自动删除表。
2023-04-14 17:06:51 1229
原创 MySQL-生成批量修改表字段类型及长度(具体情况具体对待)
' modify column data_date varchar(20) comment ''数据日期'';-- ,记录笔记,批量修改表字段类型及长度。
2023-04-14 16:47:37 461
原创 MySQL-根据建表元数据信息-批量生成建表脚本及Java代码内容(单表)
'data_date varchar(20) DEFAULT NULL COMMENT ''数据日期'',\r\n',`select_sql_script` varchar(1000) DEFAULT NULL COMMENT 'SQL查询脚本',至此,根据建表元数据,批量生成建表SQL脚本,以及批量生成Java代码脚本,完成。--(此数据现在Excel中准备好,再导入数据库)-- 批量生成建表语句 -代码实现。-- 生成查询SQL -代码实现。
2023-04-14 16:42:41 658 1
原创 手机号合法性检查-MySQL自定义函数实现
- 正则校验 头部去除"+86"和"86"以后,字符串为11位数字组成,以"13","14","15","16","17","18","19"开头。-- 头部去除"+86"和"86"以后字符串以"13","14","15","16","17","18","19"开头。-- 头部去除"+86"和"86"以后长度满足11位。-- 返回值(varchar):1:通过,0:不通过。-- 字符串仅包含[0-9+]-- 入参:手机号码(varchar)-- 去掉头部 86。
2023-04-14 16:14:10 768 1
原创 身份证校验-MySQL自定义函数实现
- 4-2,校验日期 day ,数字,值范围在1-31(暂未考虑 平闰年 2月29 30 31 以及小月没有31号的情形)其中,前两位为省份编码,必须是11-15 21-23 31-37 41-46 50-54 61-65。-- 5-2,末位校验码校验 ,1:通过,0:不通过。其中,前两位为省份编码,必须是11-15 21-23 31-37 41-46 50-54 61-65。-- 1,判断入参长度,为15或者18位,否则返回校验不通过(0);-- 5-1,年份4位必须19、20开头。
2023-04-14 16:04:30 1065 4
原创 MySQL-18位身份证-末位校验码验证-自定义函数实现
- Wi——示第 i 位置上的加权因子(其值已定),其数值依据公式 Wi=2^(i-1)(mod 11) 计算得出。
2023-04-12 21:05:24 847 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人