-
[Oracle]数据类型
四种基本类型 字符型 数值型 日期型 大对象型 字符型 char 固定字符最长2000 varchar2 可变长字符,最长4000个 nchar/nvarchar2 国家字符集 raw 2进制最大2G LONG 可变长字符串 最长2G 数值型 number(p,s) 内部精度可达38位 int 整数 ... -
oracle分区表
oracle分区表 分区原则:当数据量超过2000W时,可以考虑使用分区表 原理: 将一张表分成好几个区域 (表空间划分的磁盘空间) 作用: 提高效率 分区表尽量建表时创建, 如果是后期优化时建分区表,一定要 先备份 |分区类型|类型描述| | | | |range:|按照范围分区,通常是按照时间字 ... -
[Oracle]数据类型转换
隐性类型转换 Oracle自动完成类型转换 显性强制转换(建议使用强制转换) to_char to_date to_number END ... -
Oracle>报错:TNS-03505: 无法解析名称错误
问题描述: 安装完Oracle数据库后,进行连接测试,报错TNS-03505: 无法解析名称错误 解决过程: 1、查看提示路径,D:\app\Administrator\product\11.2.0\client_1\network\admin 查看tnsnames.oRA文件,结果:配置不完整。 ... -
Oracle>报错:ORA-12154: TNS: 无法解析指定的连接标识符
问题描述: Oracle安装完成(同时安装Oracle服务和客户端),创建数据库实例,监听、服务配置无误; (sqlplus/PLSQL)登陆时都报错:ORA-12154: TNS: 无法解析指定的连接标识符; 解决过程: 1、查看服务: 监听服务和主服务启动没问题; 2、使用Net Manager ... -
JAVA和C#中数据库连接池原理与应用
JAVA和C#中数据库连接池原理 在现在的互联网发展中,高并发成为了主流,而最关键的部分就是对数据库操作和访问,在现在的互联网发展中,ORM框架曾出不穷, 比如:.Net-Core的EFCore、SqlSugar、Dapper。JAVA的Spring-DataJpa(EntityManager),M ... -
Oracle>角色权限&创建用户&赋权
1、权限&用户 角色权限: Sysdba:可以改变字符集、创建删除数据库、登录之后用户是SYS(可以启动和关闭数据库)Sysoper:不可改变字符集、不能创、删数据库、登陆之后用户是PUBLIC(可以启动和关闭数据库)DBA:只有在启动数据库后才能执行各种管理工作。 (登录Oracle数据库有三种形 ... -
Oracle重置序列初始位置
需求:oracle数据库现在序列是10,现在需要改为从100开始(原来每次递增1,不想手动查90多次~) 思路: 先将序列自增量调大一点,然后查询一次,然后再改回来. 实现方法: DEMO 表示表名,DEMO_SEQ 表示序列 --查询最大 select max(id) from DEMO; --查 ... -
Oracle 19.3 单实例静默安装(CentOS 7)
Oracle 19.3 单实例静默安装 Table of Contents 1. 前提准备 2. 安装 3. 查看 1 前提准备 一个首要条件是配置好yum源。否则一些数据库运行所需要的依赖包将无法安装。 首先,上传安装包。 用我自己编写的脚本,完成安装前的准备工作: 脚本: pre_install ... -
Oracle字符串拼接
用 || 来进行字符串拼接,例: 字符串、日期类型、数字类型间也可以拼接, 拼接时数字类型和日期类型会被当成字符串处理 例: 除此之外可以用concat()函数来连接字符串 例: 如果要进行多个字符串的拼接,可以使用多个concat()函数嵌套使用 注:和MySql的CONCAT()函数不同,Ora ... -
简单实验理解什么是数据修订(Oracle Data Redaction)
[toc] Oracle Data Redaction Oracle Data Redaction 是 12c 引进的新特性,是高级安全组件的一部分,目的是为了提供数据保护。例如,表中工资列、身份证ID等敏感数据,可以针对不同的用户通过修订策略来对其显示或者隐藏,而且无需更改应用程序代码。 This ... -
Oracle查询Interval partition分区表内数据
遇到一个问题,优化我们的sqoop抽数,抽取的是mysql的数据,源表是个分区表,但是我们的抽取增量字段不是分区字段,表中大概有5亿条的数据,导致查询非常慢,想办法提高效率。 (1)如果 知道分区的名字 ,可以直接查询对应的分区名 select * from CM.loan_shu_api_resu ... -
XXL-JOB初体验-ORACLE版(转)
XXL-JOB初体验-ORACLE版 除了文章中提到的要修改的地方,增加以下修改: 1.添加Oracle.jdbc驱动 <!--需要自建,mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc8 -Dversion=12.2. ... -
oracle数据库几种锁模式
oracle有以下几种模式:0:none1:null 空2:Row-S 行共享(RS):共享表锁,sub share 3:Row-X 行独占(RX):用于行的修改,sub exclusive 4:Share 共享锁(S):阻止其他DML操作,share5:S/Row-X 共享行独占(SRX):阻止其 ... -
Oracle异常处理函数
1 /* 2 异常处理函数 3 异常处理函数用于取得Oracle错误号和错误信息,其中函数SQLCODE用于取得错误号,SQLERRM用于取得错误信息 4 另外,通过使用内置过程raise_application_error,可以在创建子程序(过程、函数、包)时自定义错误号和错误信息 5 */ 6 ... -
oracle 函数
字符函数 Initcap(char) --首字母大写 select initcap('nihao') from dual Lower(char) --转小写 select empno,lower(ename),lower(job) from emp Upper(char) --转大写 select ... -
oracle常用命令积累
Oracle迁移过程 重要:首先确定自己使用的数据库实例,在oracle用户下进行切换再行登陆操作。 1、 切换使用实例 export ORACLE_SID = mee (实例名称例如:orcl) 2、 使用dba登陆 sqlplus / as sysdba 【一】 导出导入数据库文件 注意事项:所 ... -
Laravel框架连接Oracle数据库
windows 一、PHP开启oci8 1.下载 Oracle Instant Client 下载地址:https://www.oracle.com/technetwork/database/database-technologies/instant-client/downloads/index.h ... -
- Oracle 闪回特性(FLASHBACK DATABASE)
-- Oracle 闪回特性(FLASHBACK DATABASE) 闪回技术通常用于快速简单恢复数据库中出现的认为误操作等逻辑错误,从闪回的方式可以分为基于数据库级别闪回、表级别闪回、事务 级别闪回,根据闪回对数据的影响程度又可以分为闪回恢复,闪回查询。闪回恢复将修改数据,闪回点之后的数据将全部丢 ... -
[Oracle]多表连接技术-自然连接
自然连接(属于等值连接) 新增字段 END ...