问题 PLSQL中的表里无法显示中文。 原因 Oracle数据库所用的编码和PLSQL Developer所用的编码不同所导致的(Oracle是11g版本) 解决办法 查看数据库字符集 sql语句: select use…
标签:oracle
oracle 合并多个sys_refcursor
一、背景 在数据开发中,有时你需要合并两个动态游标sys_refcursor。 开发一个存储过程PROC_A,这个过程业务逻辑相当复杂,代码篇幅较长。一段时间后要开发一个PROC_B,要用PROC_A同样的逻辑,而且在这…
oracle - substr() & instr()
1. substr() syntax: SUBSTR (string, start_position, [length_of_substring]) eg: substr('This is a test', 6, 2) …
oracle 数据库插入一亿条数据的方法
首先创建表,字段: 这里注意“/”是linux环境下面结束存储过程的标志。 然后写一个存储过程: Procedure Created表示存储过程创建成功。这段存储过程就是循环插入数据。这里为了显示执行时间,把开始时间和终…
让ERP的服务更开放! ——用微服务架构搭建的一套基于EBS的API服务系统
1. 源码下载地址 源码链接: https://github.com/samt007/xy… 这是用Spring Cloud微服务架构搭建的一套基于EBS的API服务系统 如对本文有任何的疑问,请联系我:sa…
深入理解数据库锁
本文以oracle数据库学习数据库锁 锁的分类 oracle中分为两种模式的锁,一种是排他锁(X锁),另一种是共享所(S锁). 排他锁,也可以叫写锁 共享所,也可以叫读锁 锁是实现并发的主要手段,在数据库中应用频繁,但很…
分区partition知识点
好处 分区级(partition level)进行数据加载、索引创建及重建、或备份恢复等数据管理操作,而非整个表上。 提高查询性能 缩短维护时间 分区独立操作 提高可用性 代码逻辑并不改变 分类 根据分区键自动选择分区,…
厉害了,蚂蚁金服!创造了中国自己的数据库OceanBase(上)
摘要: 两万字长文带你了解关于OceanBase的一切! 2008年,王坚从微软亚洲研究院常务副院长的位置上离职后,于当年9月加入了阿里巴巴集团担任首席架构师一职,负责集团技术架构以及基础技术平台建设。加入阿里没多久后,…
Oracle分页后数据出错的问题
有客户反映,某个功能的前3页数据是一样的,后来检查发现确实如此。看看sql的查询结果,确实是前三页一样的,感觉sql也没什么问题,上网查询资料发现,是因为排序字段的问题。 SELECT * FROM ( SELECT b…
Oracle按年、月、日、周等统计数据
在很多项目中都会有数据统计的功能,如按照年、月、周、日统计某个用户提交的数量;或者直接统计指定年、月、周或者日新增的数量。最近我接触的一个项目,客户就要求根据月和周统计每个单位提价提交的数量。 按年统计 select o…
Oracle 注入基础总结
Oracle注入基础 知识 Oracle中的dual表 dual是oracle中的伪表 (之有一行一列) 每个用户都可以使用 也可能被删掉 sys可以恢复 如: Tips: 1.Oracle的数据类型是强匹配的(MYSQ…
Oracle ROW_NUMBER() OVER()函数的实际场景使用
前言 最近开发的系统中有个在线咨询功能。学生在前台提交咨询信息,教师可以登录后台回复咨询。该功能设计是直接使用一张表,使用是否开始标识该条记录是否是咨询的开始,然后使用一个会话id标识是属于一次咨询,根据创建时间排序,最…