数据库
飞翔的羽翼
要以一个认真的态度做事情
展开
-
字符串IPv4和数值类型转换
publicclassIpLongUtils{/*** 把字符串IP转换成long** @param ipStr 字符串IP* @return IP对应的long值*/publicstaticlongip2Long(String ipStr){String[] ip = ipStr.split("\\.");return(Long.valueOf(ip[0]) <<...原创 2021-08-20 16:51:22 · 250 阅读 · 0 评论 -
ROW_NUMBER() OVER的用法
ROW_NUMBER() OVER的用法原创 2020-04-15 12:09:08 · 1648 阅读 · 0 评论 -
oracle行列转换(公式)
pivot纵表转横表select t2.姓名, t2.数学, t2.物理, t2.语文from Scores as t1pivot (sum(分数) for 课程 in(数学,语文,物理)) as t2unpivot 横表转纵表select * from 表名 unpivot (分数 for 课程 in (语文,数学,物理)) a...原创 2020-04-07 12:03:17 · 145 阅读 · 0 评论 -
mybatis针对oracle的批量插入
@Insert({"<script>", "INSERT INTO EV_OPT_WORK_CAR_RS (", "ID,", " CRT_USER_ID,", " CRT_TIME,", " WORK_ID,", " CAR_ID,...原创 2020-03-13 21:05:24 · 118 阅读 · 0 评论 -
mysql不常见的增删改查
一insert ignore into 可以忽略批量插入时SQL异常回滚二判断是否违反主键和唯一键约束,存在就更新,不存在就插入insert into table (id,empno,ip)values(5,8004,"192.168.99.44"),(6,8005,"192.168.99.44"),(7,8005,"192.168.99.44")on duplicate key u...原创 2020-01-16 09:26:16 · 197 阅读 · 0 评论 -
Linux虚拟机安装MySQL8.0
替换yum源(如果不是虚拟机不用替换)curl -o /etc/yum.repos.d/CentOS-Base.repo mirrors.163.com/.help/CentOS7-Base-163.repoyum clean allyum makecache一、在线安装mysql(网速不好会有点慢)下载安装包:yum localinstall https://repo....原创 2020-01-15 17:38:45 · 3565 阅读 · 2 评论 -
MongoDB操作
创建用户:db.createUser({user:"myAdmin",pwd:"666666",roles:[{role:"userAdminAnyDatabase",db:"admin"}]}) 验证是否成功:db.auth({user: "myAdmin", pwd: "666666"})停止服务:net stop Mongodb 开启服务:net star...原创 2020-01-10 11:38:25 · 156 阅读 · 0 评论 -
oracle 同一个CAR_ID 有多条记录,怎么取每个CAR_ID 创建时间最大的那一条
select * from (select row_number() over(partition by CAR_ID order by create_time desc) rn, a.* from table a where is_del = 0 ) where rn = 1原创 2019-12-20 16:12:41 · 656 阅读 · 0 评论 -
根据传入时间推算半月时间段
主方法:/** * 推算4个 半月时间段 * * @param condition * @return */ public EvErpPFDemandQC getDateEvTimeRangeQC(EvErpPFDemandQC condition) { Calendar calendar = Calendar.ge...原创 2019-11-18 16:23:29 · 298 阅读 · 0 评论 -
mysql数据库转移符去除和替换
去除数据库表字段的制表符(char(9)) table键,换行符(char(10)),回车符(char(13)),替换中文逗号:执行sqlupdate field_table set `option` = rtrim(ltrim(replace(`option` ,char(9),'')))update field_table set `option` = rtrim(ltrim(re...原创 2019-01-04 18:22:14 · 912 阅读 · 0 评论 -
解决String转JSON前转义符替换工具类,罗列常见转移符转义失败问题
public class StringToJson { public static String toJsonString(String theString) { theString = theString.replace(">", "&gt;"); theString = theString.replace("<", "&lt;");原创 2019-01-04 15:14:46 · 2316 阅读 · 0 评论 -
derbyDB数据库的安装连接
DerbyDB的基本安装连接DerbyDB的基本语法转载 2018-10-09 15:24:02 · 1791 阅读 · 0 评论 -
解决 Windows下 MongoDB只能本地连接问题
点这里:解决MongoDB只能本地连接问题转载 2018-09-14 11:23:19 · 2871 阅读 · 0 评论 -
NEO4J的基本操作
NEO4J教程转载 2018-04-23 20:36:21 · 5580 阅读 · 1 评论 -
Redis连接配置模块类
package com.***import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;import redis.clients.jedis.JedisPoolConfig;public class JedisConnectUtil { private final static String IP...原创 2018-07-25 11:15:18 · 506 阅读 · 0 评论 -
Redis 位存储与验证
Jedis jedis = JedisConnectUtil.getJedisDB(Constants.JedisDBMY);//创建redis连接对象String [] authNum = auth.split(",");//解析位字符串//逐位存储// for(int a = 0;a<authNum.length;a++){// ...原创 2018-07-25 11:48:40 · 413 阅读 · 0 评论 -
MYSQL常见命令SQL语句
MYSQL常见命令SQL语句转载 2018-07-21 16:47:28 · 151 阅读 · 0 评论 -
MYSQL用户权限管理
MYSQL用户权限管理转载 2018-08-09 10:21:30 · 98 阅读 · 0 评论 -
excel数据批量导入mongodb数据库
excel数据批量导入mongodb数据库转载 2018-08-02 11:31:50 · 505 阅读 · 0 评论 -
Redis 命令参考
Redis 命令参考转载 2018-08-02 11:35:55 · 97 阅读 · 0 评论 -
sql DATE转换
STR_TO_DATE(#{establish_date},"%Y-%m-%d")STR_TO_DATE(#{item.startTime},"%Y-%m-%d%H:%i:%s"),原创 2018-01-17 13:50:00 · 3825 阅读 · 0 评论