经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 Oracle

Windows10安装Oracle19c数据库详细记录(图文详解)

1. 下载资源 官网下载地址: 点此进入 直接点击下载,会自动开始下载。 2. 开始安装 将下载的安装包解压到本地,右键-以管理员身份运行setup.exe,开始安装(一定要以管理员身份运行,不然后面会报错)。 step1:选择创建单实例数据库。 step2:这里如果是仅...[2020/5/25]

Oracle 中总计和小计使用的函数

@[TOC](总计和小计、逐行累计求和)### 一、总计和小计使用函数#### 1、rollupgroup by 我们都知道,是一个分组函数,用于针对某一列做分组操作。但是当它搭配其他的函数一起使用的时候,就像一对男女孩,撞出不一样的火花。==rollup(字段1,字段2,.....) ...[2020/5/25]

Oracle/PLSQL的EXISTS使用

下面的testa表没有数据,dept表有数据。直接select,有数据就会有结果集。        plsql的exists用于判断子查询是否有结果集返回,“exists (子查询)”子查询只要结果集有数...[2020/5/25]

oracle存储过程迁移达梦心得

这几天把项目的存储过程从oracle迁移到了达梦8,记录一下心得。国产数据库做到这样,已经算很了不起了,跟oracle兼容性确实很高。 但还是有一些细节没做好,主要是出错提示不友好,另外一个网上的资料也很少,出问题不好定位。(达梦的错误码比较简单,就是一个负数,不像oracle是ora...[2020/5/25]

Oracle dbf文件移动的方法

背景 oracle空间不足,发现dbf文件未按设计的路径存放,linux磁盘挂载空间未利用,需要移动一下位置错误的dbf文件。 检查文件系统 /home/oracle \>df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/mapper/lv01-roo...[2020/5/21]

Oracle异常处理—ORA-12514:监听程序当前无法识别连接描述符中请求的服务

oracle11g,安装完成之后直接使用,今天用PLSQL链接突然报错,报错代码为:ORA-12514:监听程序当前无法识别连接描述符中请求的服务。网上查了这种异常的解决办法,特在此记录。 出现该问题一般有两种情况。 第一种是在你安装完之后未配置监听(在此我暂时忘记安装完之后有没有配...[2020/5/21]

SQL语句中的日期查询

SQL语句中的日期查询

SQL语句中的日期查询 ----YYYY --当前年份第一天的前一天 SELECT TRUNC(SYSDATE,''yyyy'') - 1 + 8 / 24 FROM DUAL---2019/12/31 上午 08:00:00 --当前年份的第一天 SELECT TRUNC(SY...[2020/5/21]

oracle 删除表空间与用户

以system用户登录,查找需要删除的用户: --查找用户 select  * from dba_users; --查找工作空间的路径select * from dba_data_files;    --删除用户drop user 用户名称 cas...[2020/5/21]

oracle ORA-31655

出现ora-31655错误的情况 原因:是因为不是同一个schema,导致的问题产生   解决方案: 在导入语句最后添加上remap_schema=old:new 着old是原schema,也就是导出的用户名,new是想要导入的用户名 如:这里有一个expdp导出的d...[2020/5/21]

【赵强老师】什么是PL/SQL?

一、什么是PL/SQL? PL/SQL(Procedure Language/SQL)是oracle在标准的sql语言上的扩展。ql ql不仅允许嵌入sql语言,还可以定义变量和常量,允许私用条件语句和循环语句,允许使用例外处理各种错误,这使得它的功能变得更加强大。 PL/SQL开...[2020/5/20]

Oracle 建立索引及SQL优化

数据库索引: 索引有单列索引复合索引之说 如何某表的某个字段有主键约束和唯一性约束,则Oracle 则会自动在相应的约束列上建议唯一索引。数据库索引主要进行提高访问速度。 建设原则:  1、索引应该经常建在Where 子句经常用到的列上。如果某个大表经常使用某个字段进行查询,并且...[2020/5/20]

Oracle锁表与解锁的方案

--ORACLE表被锁原因:具体操作某一个FORM界面,或者后台数据库操作某一个表时发现一直出于"假死"状态, --可能是该表被某一用户锁定,导致其他用户无法继续操作 --查询被锁的表 select b.owner, b.object_name, a.se ion_id, a.lo...[2020/5/20]

java +mybatis 获取oracle存储的blob对象

1.创建用于接收blob类型的实体类 1 @Getter 2 @Setter 3 public cla FileEntity implements Serializable { 4 private static final long serialVersionUID...[2020/5/18]

navicat for oracle 导入dmp文件

1.             2,点击其他--新建目录--输入目录路径....dmp的目录      3,新建一个表空间,  其他--表空间--新建表空间 ...[2020/5/14]

Oracle TNS 协议分析——1、系列开篇:方法论及基础知识 - 朱燚:-)

前言 Oracle 客户端与服务端采用TNS作为其数据交换协议。TNS全称Transparent Network Substrate,是与Oracle数据库服务器通讯的专有协议,该协议为Oracle内部协议,不向外界公开,在此之前,已经有一些反向工程的实践对各个版本的TNS进行解析,比如...[2020/5/11]

快速向表插入大量数据

   当需要对一个非常大的表INSERT的时候,会消耗非常多的资源,因为update表的时候,oracle需要生成 redo log和undo log;此时最好的解决办法是用insert, 并且将表设置为nologging;当把表设为nologging后,并且使用的insert...[2020/5/8]

SpringMVC

SpringMVC 初始SpringMVC   在 Spring 的基本架构中,红色圈起来的 Spring Web MVC ,也就是本系列的主角 SpringMVC,它是属于Spring基本架构里面的一个组成部分,属于SpringFrameWork的后续产品,已经融合在S...[2020/5/7]

了解Spring

Spring-第二章   Spring-AOP 代理,增强        目标类 + 额外功能 = 代理类      比如:日志处理/事务处理/异常处理/性能分析&hel...[2020/5/7]

Oracle(PLSQL)入门学习八(完结篇)

学习视频:https: www.bilibili.com/video/BV1tJ411r7EC?p=75 游标cursor:用于存放多条数据的容器。需要开始open和关闭close。游标下移使用“fetch...into...”。 declare cur...[2020/5/7]

Oracle(PLSQL)入门学习一

oracle的安装,用户授权,表格操作,数据类型,ddl表格,dml数据。 下一篇:Oracle入门学习二 学习视频:https: www.bilibili.com/video/BV1tJ411r7EC?p=15 安装教程附带百度云安装包:https: blog.csdn.ne...[2020/5/6]

Oracle(PLSQL)入门学习二

上一篇:Oracle入门学习一 学习视频:https: www.bilibili.com/video/BV1tJ411r7EC?p=15 算术运算符:+ - * / 逻辑运算符:and or not 比较运算符:“=”、“<”...[2020/5/6]

Oracle(PLSQL)入门学习三

Oracle(PLSQL)入门学习三

上一篇:Oracle入门学习二 学习视频:https: www.bilibili.com/video/BV1tJ411r7EC?p=26 字符串函数:length、upper、lower、initcap、 concat、instr、replace。 -- dual 常量表,没什么...[2020/5/6]

分享一本不错的书 — 精通Oracle Database 12c SQL & PL/SQL编程(第3版)

精通Oracle Database 12c SQL & PL/SQL编程(第3版)     内容简介  学习通过编写SQL语句并构建PL/SQL程序来访问Oracle数据库。《精通OracleDatabase12cSQL&PL/SQL编程(第...[2020/5/6]

Oracle(PLSQL)入门学习四

上一篇:Oracle入门学习三 学习视频:https: www.bilibili.com/video/BV1tJ411r7EC?p=35 Oracle表连接:内连接、外连接。外连接分左连接、右连接。 多表查询时,如果表之间没有条件关联,则会把所有匹配的结果查找出来,例如A表6条数据...[2020/5/6]

Oracle(PLSQL)入门学习五

学习视频: https: www.bilibili.com/video/BV1tJ411r7EC?p=55 数据的完整性:保证插入表格的数据必须正确。包括实体完整性、区域完整性、引用完整性、自定义完整性。 约束:约束的作用是为了保证数据的完整性,类型包括主键约束(PK)、唯一约束()...[2020/5/6]

Oracle(PLSQL)入门学习六

事务:把一组操作看做一个工作单元,要么都执行,要么都不执行。dml操作才有事务,查询没有事务。 开始事务:从上一次的事务结束之后,从第一次dml操作,就自动开启了事务 提交事务:commit 回滚事务:rollback create table bank ( id number(...[2020/5/6]

Oracle(PLSQL)入门学习七

学习视频:https: www.bilibili.com/video/BV1tJ411r7EC?p=74 设计数据库步骤: 良好的数据库设计:节省空间,数据完整,方便开发。 步骤:1、收集信息 2、标识实体 3、标识实体属性 4、标识实体之间的关系 5、画E-R图,编写Sql 概...[2020/5/6]

Oracle许可

原因:因为甲方比较关心许可的一些问题,会经常问起,但是现场人员往往对许可的内容不太了解,这里基于网络搜索的内容进行统一梳理。因为内容大多来自于网络,如果文中有描述不当的,请大家指正! 一、Oracle许可说明 Oracle软件是提供免费下载的,下载安装后均能够正常使用。不过使用是有限制的...[2020/4/29]

Oracle学习笔记(一)——B-Tree索引

Oracle学习笔记(一)——B-Tree索引

https: blog.csdn.net/biww620/article/detail 73003880     目录是索引的一个最好的例子,每条目录包含对应章节的标题和页码,类比索引的每条索引项包含了数据记录的某些键值组合并包含了对应数据块的访问路径(rowid...[2020/4/27]

Oracle Database 12C 安装教程

Oracle Database 12C 安装教程

一、下载地址   Oracle Database 官方下载地址:https: www.oracle.com/database/technologie oracle-database-software-downloads.html,打开后可以找个各个版本的下载文件。例如我的电脑是 Win1...[2020/4/27]

安装jdk,tomcat,oracle,PL/SQL的一些问题

仅限于自己学习使用   新进公司,需要安装jdk1.6,tomcat6, oracle和pl ql   先是jdk1.6,安装后配置环境变量,都在系统变量里,在cmd,分别打出 java -version,java,javac 这三个都需要打,出现问题就有可能是环...[2020/4/27]

SQL中的函数——NVL()函数

NVL(exp1,exp2)函数时判断判断某个值是否为null。若为null,则返回exp2,否则返回exp1 ---格式1 select nvl(exp1,exp2) from db_table ---例子 select monthid,decode(nvl(sale,6000)...[2020/4/23]

SQL中的函数——Round()函数

Round(exp1,exp2)函数具有四舍五入的功能,分为以下两种情况: 1.exp2数为非负 四舍五入的位数从小数点后开始计数,小数点后|exp2|位,看後一位,进本位,后面舍去 select Round(125.455,0) from dual ---125 selec...[2020/4/23]

SQL中的函数——Trunc()

trunc(exp1) trunc(exp1)和Round(exp1,exp2)类似,只不过trunc()不指定截取的小数位数进行处理,只取到整数位,不做舍去处理 select trunc(123.1234) from dual ---123 select trunc(123.92...[2020/4/23]

SQL中的函数——floor()

floor(value) 函数返回小于或等于指定值(value)的最小整数,取整,没有四舍五入这一说法 select floor(103.56) from dual ---103 select floor(103.46) from dual ---103   原文...[2020/4/23]

SQL中的函数——Ceil()

SQL中的函数——Ceil()

Ceil(value) 函数返回大于等于指定值(value)的最小整数,取整,没有四舍五入这一说法 select Ceil(103.46) from dual ---104 select Ceil(103.46) from dual ---104   原文链接:h...[2020/4/23]

SQL中的函数——Concat()

concat(exp1,exp2) 把exp1和exp2拼接在一起,通常用在百分比中 select concat(''abc'',''ba'') from dual ---abcba select concat(''100'',''%'') from dual ---100% s...[2020/4/23]

SQL中的函数——Row_Number()

row_number()  核心语句如下: over(partition by colum1 order by colum2 (colum2 可以等于colum1 )desc) ow_number函数返回一个唯一的,当遇到相同的数据时,排名按照记录集中记录的顺序依次递...[2020/4/23]

SQL中简单的格式转换

1.to_number() select to_number(''2015'') from dual ---2015 2.to_char() --不需要转换格式 select to_char(2015) from dual ---''2015'' --需要转换格式 select ...[2020/4/23]

EF Core For Oracle11中Find FirstOrDefault等方法执行失败

问题描述 最近在使用ef core连接oracle的发现Find、FirstOrDefault、Skip Task分页等等方法执行失败。使用的是docker安装的oracle11,错误如下图:   解决办法 使用builder.UseOracleSQLCo...[2020/4/23]

【赵强老师】利用数据库触发实现复杂的安全性检查

一、什么是触发器 数据库触发器是一个与表相关联的,存储的PL/SQL 语句。每当一个特定的数据操作语句(insert update delete)在指定的表上发出时,Oracle自动执行触发器中定义的语句序列。 触发器的应用场景如下: 复杂的安全性检查 数据的确认 数据库审计 数...[2020/4/20]

【赵强老师】Oracle存储过程中的out参数

一、什么是存储过程 Oracle存储过程可以说是一个记录集吧,它是由一些PL/SQL语句组成的代码块,这些PL/SQL语句代码像一个方法一样实现一些功能(对单表或多表的增删改查),然后再给这个代码块取一个名字,在用到这个功能的时候调用他就行了。 存储过程的好处: 由于数据库执行动...[2020/4/18]

了解Spring

Spring-第一章 初始Spring Spring是应用了很多优秀的设计模式,对于项目的实现,提供了优秀的解决方法;Spring是一个轻量级(低侵入)MVC和逻辑代码框架 .  类与类之间的解耦合 IOC MVC 框架侵入     ...[2020/4/16]

jdbc连接的基本语句(增删查改)

package com.nll.test; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; impo...[2020/4/16]

数据库基础(Oracle)

1.前言 2.select简单查询 3.单值函数 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~...[2020/4/15]

Oacle学习-01Oracle的安装

Oacle学习-01Oracle的安装

@目录下载Oracle安装Oracle安装plsqldeveloper客户端 下载Oracle 官方下载地址:Oracle下载 网盘地址:链接:https: pan.baidu.com 1UcT5Xd0LWt-86Grl1wtvrA 提取码:539f 安装Oracle 打开set...[2020/4/15]

Oracle详细使用

Oracle详细使用

学习Oracle的使用(和mysql使用规则一样用“略”代表) select语句的使用:略。 create创建表的使用:略。但是可以在表名前可以添加模式名称,可以复制表作为一个新表 create table table_name as ( ...[2020/4/13]

MyBatis

MyBatis-第三章 入参的类型是对象 1. 新增的参数是对象 2. 空值的处理,占位符 字段,jdbcType=VARCHAR          字符串 字段,jdbcType=DAT...[2020/4/13]

MyBatis

MyBatis-第四章   表关联 1. 准备表teacher 教师表 列名 类型 备注 id number 主键 name varchar2(32) 名称 profe ion varcha...[2020/4/13]

Tomcat

Tomcat 初始Tomcat Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成,是一个免费的开放源代码的Web 应用服务器。 属于apac...[2020/4/13]

121
2
记录数:1045 页数:1/2112345678910下一页尾页
加载更多
 友情链接: NPS