ITPub博客

首页 > 数据库 > 数据库开发技术 > 最近碰到的一些问题

最近碰到的一些问题

原创 数据库开发技术 作者:bisal 时间:2022-08-23 07:50:00 0 删除 编辑

问题1 DBeaver控制查询结果集的数据量

我们通常使用DBeaver连接数据库,可能有朋友关注过他的返回结果,默认情况下是不会返回所有的数据,这其实是他的一个参数控制的,我才原理大概是,MySQL数据库就加个limit,Oracle数据库就加个rownum,这个可以在首选项中更改配置,还可以从图形界面中直接更改,如下是官方手册对这个功能的说明,https://dbeaver.com/docs/wiki/Navigation/,

By default, DBeaver limits the number of rows fetched to 200 (you can change this value in the main toolbar or in preferences). The maximum number of rows that DBeaver fetches to display in the Data tab is specified in the Maximum result-set size field in the main toolbar:


Once you scroll to the last row of the current result portion, DBeaver fetches the next portion (next N rows). You can disable this behavior in preferences. You can also manually fetch the next portion of data equal to the maximum result set size. To do so, click the Fetch next page of results button () in the bottom toolbar or right-click the table and click Navigate -> Fetch next page on the context menu.


The number of rows fetched is visible in the status field under the data table:


问题2 比较Excel两列内容缺少的数据

Excel中有两列数据,如果想知道第一列的数据没在第二列中出现的,


可以写个函数,"=COUNTIF(D3:D5,B3)",第一个参数"D3:D5"是第二列的所有数据,第二个参数"B3"是第一列第一个数据的位置,意思是"B3"在"D3:D5"中遍历,如果找到了,返回1,否则返回0,同理,可以用到第一列其他的数据上,得到的就是0和1记录的列,再可以通过筛选列的形式,快速找到目标的数据,


问题3 SQL Server时间函数

如果要得到当年的第一天,SQL Server中可以使用dateadd()、datediff()和getdate()等几个函数,例如,

select dateadd(YEAR, datediff(YEAR, 0, getdate()), 0);2022-01-01 00:00:00.000


如果是前一年的第一天,

select dateadd(YEAR, datediff(YEAR, 0, dateadd(YEAR, -1, getdate())), 0);


dateadd()函数定义dateadd(datepart, number, date),

(1) date参数是合法的日期表达式

(2) number是希望添加的间隔数

(3) 可使用的datepart参数值,


其他的,

(1) 取前一个月的当前时间,

select dateadd(month, -1, getdate());

(2) 取当前的年,

select year(dateadd(month, -1, getdate()));

(3) 取当前的月数,

select month(dateadd(month, -1, getdate()));


问题4 录频软件

现在腾讯会议开个线上会已经是个常态了,有时候自己不是主持人,不能通过腾讯会议录频,此时就需要借助第三方的录频软件,推荐几种,

(1) Captura

小巧免费的一款开源软件,还自带了录制Gif的功能,最高支持1080P,官网提供了绿色版和安装版的软件,

https://mathewsachin.github.io/Captura/download/


但是有些功能,需要安装FFmpeg,才可以使用,


(2) OBS Studio

最高支持60帧以及1080P,门槛有点高,OBS是完全免费的,OBS Studio官方版可供所有人使用,源代码公开在github上供任何人帮助贡献,


录制的内容,可以做定制化,还有很多功能,值得挖掘,


(3) EV

他分为免费版和收费版,

https://www.ieway.cn/


免费版基本能支持常用的功能,可以指定录制的内容范围,例如腾讯会议的窗口,但就是降噪方面,确实有些影响,如果关注这个,可以尝试收费版,


问题5 TiDB的学习资料

PingCAP的数据TiDB是个开源的NewSQL数据库,支持非常流行的HTAP,即OLAP和OLTP混合业务,兼容MySQL(客户端、Driver支持MySQL的都可以直接连接TiDB),并且支持横向扩展、强一致性、高可用等特性,可以说是国产化数据库中一股不可忽视的力量。最吸引初学者的可能就是他的文档和培训体系,GitHub有他的开源仓库,其中除了代码,还提供了很多的官方手册,可以下载参考,

https://github.com/pingcap



《最近碰到的一些问题》

问题1 Slf4j和Log4j的区别

问题2 PDF的表格转成Excel

问题3 MySQL/GreatDB客户端连接报错

问题4 比对两个Excel的表格内容

问题5 大驼峰命名法和小驼峰命名法


《最近碰到的一些问题》

问题1 cp的-i参数

问题2 PPT插入Visio

问题3 Word中插了分节符的空白页如何删除?

问题4 Word限制只读和编辑

问题5 Word增加水印


《最近碰到的一些问题》

问题1 Word插入分节符

问题2 字体仿宋gb2312与仿宋区别是什么?

问题3 批量删除空格空行

问题4 "包括但不限于"的含义

问题5 技术标准的"标准"


《最近碰到的一些问题》

问题1 Word删除页眉横线

问题2 Word中文和超链接混合一行时,出现格式乱的问题解决

问题3 和平精英中的人物视角不能左右转向

问题4 Word中竖向删除内容

问题5 内容打印到一页


《最近碰到的一些问题》

问题1 Excel中工作簿和工作表的区别

问题2 Word的表格增加底纹

问题3 Word自定义编号、

问题4 设置Word自动保存时间

问题5 Word拆分表格

《最近碰到的一些问题》

问题1 ThinkPad关闭Fn键功能

问题2 word文档结构图

问题3 修改远程桌面的登录用户密码

问题4 visio常用快捷键

问题5 visio使用小技巧


《最近碰到的问题》

问题1 Excel根据单元格内容进行模糊统计

问题2 腾讯会议的演讲者视图

问题3 Excel设置单元格的统一行高

问题4 Windows 10开启休眠

问题5 在线视频会议软件改个人名的形式


《最近碰到的问题》

问题1 配置maven时Local Repository不让改动

问题2 maven更新jar包失败,快速删除.lastUpdated文件

问题3 创建maven maven-archetype-quickstart项目报错

问题4 SQL Server动态性能视图在线文档

问题5 Oracle动态性能视图


《最近碰到的问题》

问题1 Excel递增数列

问题2 Excel同时冻结行和列

问题3 Word文档页脚怎么取消与上一节相同?

问题4 Word目录行间距不同怎么设置?

问题5 统计excle某列值数量


《最近碰到的问题》

问题1 显示屏的纵向扩展

问题2 Excel中插入单选框

问题3 PPT调成16:9

问题4 PPT增加编号

问题5 PPT的编号位置


《最近碰到的问题》

问题1 SVG文件

问题2 许可协议

问题3 x86和x64的区别

问题4 党支部选举报告中各支委的顺序

问题5 confluence脑图插件


《最近碰到的问题》

问题1 SpringBoot提示错误

问题2 MyBatis提示错误

问题3 我的文档标题显示[兼容模式]

问题4 confluence插入静态网站

问题5 MobaXterm退出全屏


《最近碰到的问题》

问题1 逐行读字符

问题2 BufferedWriter和FileWriter

问题3 log4j和控制台乱码

问题4 String、InputStream和Reader之间的转换

问题5 Java写文件


《最近碰到的问题》

问题1 lombok引入了但不可用

问题2 Eclipse打开yaml文件

问题3 maven工程的ArtifactID和GroupID

问题4 Java通过连接SQL Server提示错误

问题5 Java删除空格


《最近碰到的一些问题》

问题1 Windows开启和关闭休眠的模式

问题2 Notepad改界面的背景色

问题3 Switch电量为0,充电不能开机?

问题4 SQL Server生成随机数

问题5 Oracle正则


《最近碰到的一些问题》

问题1 kb和KB

问题2 Java List元素显示的格式

问题3 wget下载https提示认证的错误

问题4 云主机rpm安装Oracle 19c提示IP不识别的错误

问题5 云主机安装Oracle 19c


《最近碰到的一些问题》

问题1 顿号、分号、逗号的区别

问题2 多层书名号

问题3 Word编号文档回车换行时上下两行对不齐

问题4 excel数据去重

问题5 登录Docker MySQL


《最近碰到的一些问题》

问题1 /usr是不是系统路径?

问题2 SQL Server删除索引

问题3 解决导出的EXP-00091: Exporting questionable statistics.

问题4 删除Word中出现的大量莫名空白

问题5 Word设置只读打开


《最近碰到的一些问题》

问题1 Excel中单元格内容的条件判断

问题2 Java中InputStream和BufferedReader的转换

问题3 excel设置只读

问题4 log4j写入日志的中文乱码

问题5 Java读取文件的中文乱码


《最近碰到的一些问题》

问题1 Word背景色为绿色,如何改为无色?

问题2 Word换行后空出一段

问题3 Word表格的文字居中

问题4 禁止编辑crontab

问题5 MySQL的全局变量生效


《最近碰到的一些问题》

问题1 Eclipse格式化代码的快捷键无效

问题2 Win10的虚拟桌面

问题3 DBeaver中表的数据不可编辑

问题4 PLSQL Developer按钮恢复

问题5 Chrome性能统计


《最近碰到的一些问题》

问题1 MySQL报错MySQL“ERROR 1046(3D000):未选择数据库”更新查询

问题2 mysqld启动数据库

问题3 Microsoft Office 2016中的回车符怎么删除?

问题4 Visio的形状窗口如何打开?

问题5 Microsoft Office 2016的文档结构图如何打开?


《最近碰到的几个问题》

问题1 删除MySQL空用户

问题2 云文档多人编辑筛选乱的解决

问题3 MySQL数据库宕机的一种可能

问题4 配置磁盘自动挂载

问题5 MySQL异常:ERROR 1045 (28000): Unknown error 1045


《最近碰到的几个问题》

问题1 VMWare异常中断,不能启动

问题2 Word文字加框

问题3 Excel可选项加默认值

问题4 如何关闭VMWare中Linux屏幕保护

问题5 Oracle中十进制、十六进制等转换


《最近碰到的几个问题》

问题1 jxl导出excel异常

问题2 MySQL登录缓慢

问题3 脚本中kill进程的逻辑

问题4 word目录提示“错误!未定义书签”

问题5 Oracle中invalid的package调整


《最近碰到的几个问题》

问题1 DBeaver执行窗口的显示问题

问题2 MySQL的text字段不够用

问题3 MySQL中"The table 'xxxxx' is full"错误

问题4 SpringBoot中的@Controller和@RestController

问题5 MySQL检索全局变量和会话变量


《最近碰到的几个问题》

问题1 switch提示错误

问题2 MySQL中的日期操作

问题3 dba_synonyms的table_owner

问题4 Linux定时任务

问题5 SpringBoot提示包错误


《最近碰到的几个问题》

问题1 Linux密码策略

问题2 sudo授权

问题3 springboot运行时指定配置文件

问题4 程序引用application.yml参数值

问题5 jxl操作文件兼容性


《最近碰到的几个问题》

问题1 Shell中的判断

问题2 一个正则需求

问题3 xml文件过滤标签

问题4 JSON解析

问题5 JSON字符串和JSON对象


《最近碰到的几个问题》

问题1 在程序中和MySQL做交互的时候,提示这个错误,Column count doesn't match value count at row 1

问题2 从MySQL集群环境用mysqldump导出导入数据的时候,提示这个错误,@@GLOBAL.GTID_PURGED can only be set when

@@GLOBAL.GTID_EXECUTED is empty

问题3 MySQL导出的时候,一般用什么参数?


《最近碰到的一些问题》

问题1 按照空格分割字符串的需求

问题2 MyBatis错误,Invalid bound statement (not found)

问题3 JDBC错误,java.sql.SQLException: ORA-03115

问题4 JDBC连接串中使用SID和SERVICE NAME的不同

问题5 SQL Server的CTAS


《日常工作中碰到的几个技术问题》

问题1 PLSQL Developer中文显示问题

问题2 Windows 10安装PLSQL Developer

问题3 PLSQL Developer登录报错ORA-12504

问题4 Windows 10的PLSQL Developer字体显示很小

问题5 包含特殊字符的Oracle用户名创建

问题6 执行10053未生成trace



如果您认为这篇文章有些帮助,还请不吝点下文章末尾的"点赞"和"在看",或者直接转发pyq,



近期更新的文章:

《MySQL客户端对配置文件读取顺序的问题场景》

《能不能算是PLSQL Developer的锅?》

《通过ASH分析Oracle数据库的历史性能问题》

《应用系统日志打印规范的实践之道》

《一个Oracle添加索引造成其他用户对此表的查询权限丢失的案例》


近期的热文:

《"红警"游戏开源代码带给我们的震撼》


文章分类和索引:

《公众号1000篇文章分类和索引》

原文作者:bisal的个人杂货铺;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论
Oracle ACE,10g/11g OCP,11g OCM,国内首批Oracle YEP成员(Oracle Young Expert Program,Oracle用户组年轻专家项目),EXIN DevOps Master,Oracle爱好者,微信公众号:bisal的个人杂货铺

注册时间:2022-06-21

  • 博文量
    539
  • 访问量
    2801297