数据库
文章平均质量分 74
曾经去过跨越一个小时的地方
无心插柳柳成荫才是美丽,有哪种美好会来自于刻意。这一生波澜壮阔或是不惊都没问题,只愿你能够拥抱那种美丽。
展开
-
Oracle 实践:如何编写一条 sql 语句获取数据表的全部索引信息(兼容 Oracle 19c、Oracle 11g)
一、引言部门使用 Oracle 已经有一些时日,最近在工作中遇到了这么一个需求:我们希望拿到某些数据表的全部索引信息,对索引信息进行检查,检查是否有漏掉没有创建的索引这个需求,核心的点在于,我需要编写一条 sql 语句,来获取到 Oracle 数据库中的数据表的全部索引信息,并且输出的结果还要能够方便我后续的检查工作。因此对这条 sql 语句我们有以下的要求:要能输出数据表的全部索引信息,并且组合为字符串的形式,方便检查要保证索引输出结果唯一,比如 (A,B,C)、(A,C,B)、(B,C原创 2020-07-10 17:15:12 · 813 阅读 · 2 评论 -
DataGrip 初探:如何离线安装数据库驱动
一、引言在日常的工作中,难免会与多个数据库打交道。此时,一个能够帮助我们管理多个数据库连接的软件就非常必要了,在我从事程序员的日子里,用过了 Navicat for MySQL、DbVisiualzier 等等软件。但是,没有任何一款让我非常满意。要么界面过于朴素,要么功能不够强大,要么就是性能太差。于是,我走上了寻找同类型软件的道路。于是就找到 JetBrains 家族的 DataGrip。...原创 2019-10-29 19:29:21 · 15869 阅读 · 3 评论 -
SQLite 源码获取、编译与使用
一、引言最近想要写一个轻巧的桌面端软件,能够根据本地的一些数据进行查询。这个需求就涉及到了数据库的使用。通过查询资料,发现 SQLite 能够完美解决我的需求,所以这里开始了 SQLite 的学习。二、推荐好书:《SQLite权威指南(第二版)》这篇博客并不是一个知识探索与总结的博客,而是为遇到同样问题的同学指出一条路的博客。这里,我通过自行阅读学习《SQLite权威指南(第二版)》的前两章节的内容原创 2017-07-12 20:26:38 · 6669 阅读 · 1 评论 -
《SQL 基础教程》第二版笔记:CHAR(CHARACTER) 和 VARCHAR 类型的区别
一、引言最近在学习《SQL 基础教程》第二版这本书,目的在于从零系统学习一下 SQL 知识。今天看到了第 35 页,有一个自己以前一直未注意到的问题在这里得到了解释:SQL 语句中的数据类型中,CHAR 类型(也称为 CHARACTER 类型)和 VARCHAR 类型的区别是什么?所谓 CHAR 类型和 VARCHAR,仿佛就多了一个 VAR 的前缀,而学过英语的我们知道,这是变化这个英...原创 2018-10-08 15:43:07 · 3488 阅读 · 0 评论