
DB
文章平均质量分 78
数据库相关, mysql / oracle / redis / sql server
HaHa_Sir
守时,守约,守信!感恩!积少成多,积沙成塔,学无止境,戒骄戒躁!
展开
-
Oracle merge into 语句用法 Oracle merge into 批量更新 关联更新 批量修改 关联修改
on后面的关联条件成立时: WHEN MATCHED THEN ,可以 update、delete。2、on后面的关联条件不成立时:on后面的关联条件不成立时: WHEN NOT MATCHED THEN ,可以insert3、只会改变 目标表数据, 不会改变 源表数据 USING TABLE4、USING TBALE 支持: 视图 view 、表table 、子查询 subQuery。原创 2024-01-01 07:00:00 · 7240 阅读 · 0 评论 -
Oracle 时间多少秒以后 oracle interval 多少分钟之前 Oracle日期1小时后 Java时间多少秒以后 Java日期多少天之前
1、Oracle中,实现获取多少时间之后、之前,可以通过 INTERVAL 函数来实现 ,其中数值 > 0 ,则为之后;数值 < 0 , 则为之前。SYSDATE + INTERVAL '10' 单位单位 可以数值是:YEAR 年MONTH 月DAY 日HOUR 时MINUTE 分SECOND 秒2、在java程序中,可以使用 DateUtils.addXXX ,实现获取多少时间之前、之后。原创 2023-07-30 14:58:15 · 1190 阅读 · 0 评论 -
DBeaver连接华为高斯数据库 DBeaver连接Gaussdb数据库 DBeaver connect Gaussdb
华为GaussDB出来已经有一段时间,最近工作中刚到Gauss数据库。作为coder,那么如何通过可视化工具来操作Gauss呢?本文将记录使用来连接Gauss 高斯数据库。原创 2023-07-14 09:20:29 · 18793 阅读 · 0 评论 -
Oracle 指定字段排序 Oracle DECODE自定义排序 Oracle DECODE特定字段排序
在项目开发中,遇到一个需求大致内容是: 某个位置的用户,优先推荐当地服务。比如:在某个城市,优先推荐某个城市的服务;城市没有,则推荐所在省份的服务。看了下数据库的表设计,每个服务,都会有所在区域的代码areaCode , 且可以通过基于手机位置,获取到用户所在的城市 areaCode ,由于数据库使用的是Oracle,那么问题就可以变成,根据指定的areaCode 字段进行排序。原创 2023-05-05 09:21:57 · 2027 阅读 · 0 评论 -
Windows Oracle 开启远程连接 Windows Server Oracle 开启远程连接
Windows Oracle 开启远程连接 Windows Server Oracle 开启远程连接一、情景描述1、Windows 上安装好Oracle数据库服务器后,发现只能在本地连接,其他机器连接不上,那么 Windows上如何开启Oracle远程连接呢?2、基础配置:Windows Server 2016 , Oracle11g二、操作步骤1、修改配置文件监听:正在上传…重新上传取消2、重启Oracle 服务:先重启 Listener , 再重启 ORCL 服务 。(Oracle 11g服务启动顺序原创 2022-07-02 20:00:00 · 4139 阅读 · 0 评论 -
Oracle日期格式转换 to_date,to_char,to_timetamp 相互转换
一、概述 1、本文主要记录Oracle数据库中,常见的日期格式转换。使用 to_char函数,将日期转换为字符串;使用 to_date 、to_timetamp 函数,将字符串转换为对应的日期类型。 2、Oracle 数据库版本是:Oracle 11g。二、日期转换字符串 to_char 1、常用的2个日期函数:SYSDATE , SYSTIMESTAMP 2、SYSDATE 转字符串 3、SYSTIMESTAMP 转字符原创 2022-07-02 14:16:37 · 60691 阅读 · 0 评论 -
Oracle 中文排序 Oracle 中文字段排序
一、情景描述 1、在实际开发中,遇到字段排序的情况,大概如下: 2、正序的需求是: 一类、二类、三类 ; 倒序需求是: 三类、二类、一类。 3、从图中可以看到,使用默认的排序,达不到预期效果,那么 Oracle中,对于中文排序该如何处理呢?二、问题解决 1、使用 nlssort 函数,解决中文排序问题。 2、Oracle9i之前,中文是按照二进制编码进行排序的。在oracle9i中新增了按照拼音、部首、笔画排序功能。设置NLS_SORT原创 2022-07-02 13:55:15 · 4134 阅读 · 5 评论 -
Java 手机号中间四位隐藏 MySQL函数手机号四位隐藏 Oracle手机号隐藏Java手机号码隐藏
Java 手机号中间四位隐藏 MySQL函数手机号四位隐藏 Oracle手机号隐藏一、情景描述在日常开发工作中,遇到一个需求:用户的手机号信息,中间四位需要隐藏起来,保护用户隐私。一般在数据库中都是存储完整的手机号信息,如:13122334455 ,而实际界面上展示数据需求是:131****4455 ,可以在数据库层面处理,也可以在Java代码层面处理,本文分别记录 Java、MySQL、Oracle 实现手机号中间四位隐藏的功能实现。二、java实现...原创 2022-04-14 08:00:00 · 4731 阅读 · 0 评论 -
Oracle INSTR 用法 Oracle 字符串搜索函数 INSTR Oracle instr 函数和like模糊查询对比 Oracle INSTR 用法
Oracle INSTR 用法 Oracle 字符串搜索函数 INSTR Oracle instr 函数和like模糊查询对比一、instr 函数1、instr函数语法规则:instr(srcStr,targetStr ,[start_position],[num])2、参数介绍:srcStr: 源字符串 targetStr :目标字符串 start_position:源字符串中开始的位置,默认从头开始。 【可选参数】 num...原创 2022-04-07 22:49:03 · 29032 阅读 · 0 评论 -
Oracle Decode 函数用法 Count函数条件统计 Sign 函数用法 Case When 函数
Oracle Decode 函数用法 Count函数条件统计 Sign 函数用法 Case When 函数一、概述1、本文系统的整理了,Oracle中常见的几个函数用法,都是涉及到条件判断分支类的相关函数,分别是 CASE ..WHEN ; DECODE , SIGN 。2、假设有一张表Student ,有4个字段, ID,NAME,GENDER,AGE ,分别是 编号,姓名,性别,年龄。数据内容如下:二、CASE WHE...原创 2022-04-06 08:00:00 · 2158 阅读 · 0 评论 -
解决MySQL报错:1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column ‘informat
解决MySQL报错:[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'informat一、问题描述新安装的MySQL5.7.22 或 8.0.11,在 Navicat 上执行删除操作时,遇到报错:[Err] 1055 - Expre............原创 2018-05-29 23:10:52 · 25974 阅读 · 2 评论