![](https://img-blog.csdnimg.cn/20190926131158186.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据库
jerryzhou;
Talk is cheap,show me the code
展开
-
Oracle通过透明网关查询SQL Server 报错ORA-00904
ORACLE通过透明网关查询SQL Server报错ORA-00904原创 2023-10-24 16:42:34 · 608 阅读 · 0 评论 -
ORA-01029,ORA-01033错误处理
生产环境运行在windows server上的oracle出现ORA-01029、ORA-01033报错……原创 2022-12-01 09:27:22 · 623 阅读 · 1 评论 -
Oracle使用正则表达式匹配/修改记录
1、匹配数字+符号例如:匹配以数字+、开头的字符串^[0-9][:、]select * from table where regexp_like(source_character,'^[0-9][、]')类似于:select * from table where source_character like '数字、%'原创 2021-10-17 19:50:49 · 2500 阅读 · 0 评论 -
Oracle根据指定符号将记录行拆分
Oracle根据字段中指定符号将记录行拆分为N行原创 2020-10-25 10:40:20 · 1752 阅读 · 0 评论 -
MySQL快速插入百万行测试数据
MySQL快速插入百万行测试数据原创 2020-10-19 20:47:11 · 1810 阅读 · 0 评论 -
Oracle关联两张表批量修改某个字段
有两张表A、B,需要关联这两张表,对表A中的某个字段,批量进行更新。一、业务描述: 现有表A、B分别存储用户基本信息,且有主键可以关联。因为数据新旧等关系,表A、B中的数据不一致(表A,标红的内容),比如姓名、性别等,且表B中的信息是准确的。现有视图A,需要从表A中获取数据,因此,需要关联表B,对表A中的姓名、性别进行校对(更新)二、数据表结构表A主键:user_id,字段:name,age,sexuser_idnameagesex001佚名18岁男002.原创 2020-07-12 12:56:33 · 5264 阅读 · 0 评论 -
Oracle查询结果列转行
行转列select rpt_id,listagg(t.remark1 || ','||t.remark2 ||'cm*'|| t.remark3 ||'cm*' ||t.remark4 ||'cm,分期:'|| t.remark7,';') within group (order by null)from RPT_THING_TRUNCE t where t.grid_id_name='dataGridViewEx1' and t.rpt_id='154947' group by rpt_id原创 2020-06-26 13:09:09 · 2547 阅读 · 0 评论 -
Oracle运维常用SQL
Oracle处理数据缓慢,系统相应缓慢,除了排查代码、网络,数据库也不可忽视,下面一些语句可以筛查需要进行调优的SQL、Oracle设置等。目录查询执行最慢的SQL查询表空间查询使用最多的sql查看IO最大的前10张表查看总消耗时间最多的前10条SQL语句查看CPU消耗时间最多的前10条SQL语句查看消耗磁盘读取最多的前10条SQL语句查询执行最慢的SQLs...原创 2020-04-04 19:19:16 · 1063 阅读 · 0 评论 -
Oracle使用exp和imp进行数据库导入导出
一、导出数据库查看当前实例下,表空间相关信息。ps:可以使用system直接登录,避免各种权限等问题。desc dba_tablespaces;select t.tablespace_name from dba_tablespaces t;查看用户信息desc dba_users;select username,account_status from dba_users;...原创 2019-12-05 14:36:38 · 578 阅读 · 1 评论 -
数据库的规范化——让你读懂什么是范式
推荐个在线SQL网站:http://sqlfiddle.com/,满足个人即时学习需要,避免安装数据库实例的麻烦。参考资料:Wiki百科、百度百科、Google、博客园等,定义性的内容,直接引用了官方介绍。本文参照以下目录进行内容组织:什么是好的数据库设计?函数依赖理论函数依赖的定义完全函数依赖与部分函数依赖传递函数依赖键(码)关系模型的分解特性模式分解存在的问题...原创 2019-11-18 21:08:19 · 5664 阅读 · 0 评论 -
Oracle学习笔记(多表查询)
业务中关于数据筛选需要使用特定的SQL,比如,如何关联不同表空间下的数张表,结合聚合函数进行查询、分类、排序、筛选?案例一:关联部门表查询人员信息,并根据部门进行分组,根据部门顺序进行排序显示结果:如图所示,人员按照所属部门进行聚合,排序。Tips: groupby 要写在orderby 之前,且select后的列需要出现在聚合函数中或groupby条件中案例二:A表空间下表1有25...原创 2019-11-17 11:14:06 · 190 阅读 · 0 评论 -
数据库事务隔离级别及脏读、不可重复读、幻读
转自:https://blog.csdn.net/JIESA/article/details/51317164参考:https://www.jdon.com/concurrent/acid-database.html 一、数据库事务隔...转载 2018-09-07 11:37:39 · 277 阅读 · 0 评论 -
Oracle学习笔记(多表查询)
概述: 多表查询 连接 子查询 exists rownum 分页 集合 多表查询: 笛卡尔积: 实际上是两张表的乘积,但是在实际开发中没有太大意义 格式: select * from 表1,表2 select * from emp; select * from dept;select * from emp, dept;select * from...原创 2018-08-16 11:34:55 · 2773 阅读 · 1 评论 -
Oracle学习笔记(简单查询)
概念解释与理解:数据库 —> 数据库实例 —> 表空间(逻辑单位)(用户) —> 数据文件(物理单位)地球 —> 一个国家 —> 省份(逻辑单位)(公民) —> 山川河流(物理单位)通常情况下,ORacle数据库只会有一个实例ORCL,原创 2018-08-10 10:05:58 · 249 阅读 · 0 评论 -
MySql与Oracle分页
[原文]https://blog.csdn.net/justinqin/article/details/77861867一、MySql使用limit分页select * from stu limit m, n; //m = (startPage-1)*pageSize,n = pageSizePS: (1)第一个参数值m表示起始行,第二个参数表示取多少行(页面大小) (2...转载 2018-07-29 20:13:32 · 1076 阅读 · 0 评论 -
连接Oracle实现简单的CRUD(增删改查)(控制台版)
实现简单的连接Oracle,并CRUD环境:Eclipse Oxygen 数据库:Oracle 11.2 jdbc驱动:ojdbc6.jar 图形界面:PL/SQL Developer 账户:scott 表:系统EMP表备注:为了插入方便,为该表id字段添加了序列,并设置了触发器(实现id自增)不懂怎么解锁scott账户、如何使用pl/sql的可以参考pl/sql 操...原创 2018-07-26 09:35:59 · 3948 阅读 · 0 评论 -
Oracle数据库plsql简单编程
工具:cmd sqlplus 内容:基本表的操作,plsql编程(分支结构,循环,判断等) 账户:scott前期准备cmd使用小技巧由于笔者使用的是sqlplus,且是在cmd环境下进入的。cmd环境的文本编辑不太容易,故提供大家一点小技巧。如图:cmd 快捷键:alt+space+k 标记 选定区域后enter复制 alt+space+...原创 2018-04-26 11:40:58 · 3096 阅读 · 0 评论