Oracle 11g 中判断两个字符串集合的包含关系

管理员1年前 (2019-07-20)826
今天收到以前同事的一个需求,前台应用程序传过来一些权限ID,这些ID拼接成一个大字符串,用逗号分割'105,106,205,98',各个值无序且没有任何规律,在数据库中也有一张权限表,...

MySQL8 中 json 数组内容中是否包含某个特定的值

管理员1年前 (2019-07-06)684
在 5.7 的版本中,判断某个具体的值是否属于json数组中,我一般先把该值封装成一个 json_array,然后再去比较这两个 array,这几天在项目中正好有这样的需求,查阅官方文档的语法,发现这...

Oracle中使用系统触发器记录表结构的修改操作

管理员2年前 (2018-09-26)991
在运行的某个业务系统中,发现某张表多出来了一些字段,所有权限的用户都没有对其进行操作,怀疑是有一些后台服务做了这个操作,遂查询一下根源,来确定这些修改是实现哪些功能的。在实际工作中,我们记录对某个表数...

CentOS 7 安装Oracle11g记录

管理员2年前 (2018-09-14)866
-- 本地源安装即可yum -y install unzip zip yum -y groupinstall "X Window System"yum -y instal...

CentOS 7 安装Oracle 客户端并配置SQLPLUS工具(ZIP包)

管理员2年前 (2018-09-12)1117
1、下载客户端http://www.oracle.com/technetwork/database/database-technologies/instant-client/downloads/ind...

在Oracle中”自治事务”的应用

管理员2年前 (2018-08-29)720
事务这个概念,对于一个经常使用数据库的人来并不陌生,对于一次有多个步骤操作来说,为保证所影响到的所有数据的完整性,我们都会用事务进行处理,但在实际的软件开发过程中,我们除了要对业务处理之外,还要附加的...

MySQL5.7 用存储过程实现递归查询的方法

管理员2年前 (2018-08-27)734
本文用存储过程实现一个递归查询,也就是常见的树形目录的查询,指定一个节点,查询出该节点及所有下级的节点信息,在Oracle或 SQL Server中实现这个很容易,在MySQL 中要麻烦一些,常见的方...

数据库中唯一约束与唯一索引的区别

管理员2年前 (2018-08-22)755
约束和索引,是我们在做数据库设计时,经常用到的两个对象类型,常见的约束分为5种:主键、外键、唯一、CHECK、NOT NULL,常见索引有2种:普通索引、唯一索引。这里我们只讨论唯一约束和唯一索引的差...

在Oracle中查询视图参数化的实现方法

管理员2年前 (2018-08-15)912
有这样的一个需求,在查询视时,能否和执行存储过程一样,传入一些参数,根据不同的参数,返回出不同的结果集,我们知道,视图并没有这样的功能,也不存在这样的入口,这个问题的解决思路有两个,一是使用管道函数直...

因函数索引逻辑调整造成查询结果不正确的案例分享

管理员2年前 (2018-08-08)549
收到数据仓库项目组人员提交的一个问题,说是某个查询结果的数据有问题,具体描述是在某一个列做了一个计算,并且作为一个查询条件放在了 where后面,得到了非预期结果,并且有截图(因数据涉密,这里不贴原图...