Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Oracle的数据一致性机制原理
一 前言 在单用户环境下 在操作数据库是不需要考虑其他用户会修改同一个数据 但是在多用户的情况下 多个事务可能会修改同一个数据 最终会得到错误的数据结果 Oracle数据库是通过 multiversion consistency model
Oracle数据库
Oracle
数据库
Oracle 中换行chr(10)、回车chr(13)
一 前言 chr n 返回 ascii 值对应的字符 ascii char 返回字符 char对应的ascii 值 chr n 和 ascii char 作用刚好是相反的 SQL gt select chr 65 from dual 控制台
Oracle数据库
Oracle
数据库
oracle 中的开窗函数over()
开窗函数与聚合函数一样 都是对行的集合组进行聚合计算 它用于为行定义一个窗口 这里的窗口是指运算将要操作的行的集合 它对一组值进行操作 不需要使用GROUP BY子句对数据进行分组 能够在同一行中同时返回基础行的列和聚合列 反正我理解这个函
Oracle数据库
Oracle数据泵、exp/imp工具导入导出数据
一 最常用导出导入方案 exp imp命令工具 1 ssh工具连接服务器主机 exp命令导出 1 1将数据库全部数据导出 exp system password TestDB file bak dmp log exp log full y
Oracle数据库
数据泵
expdp
impdp
expimp
oracle数据库存储过程基本语法
oracle数据库存储过程 一 基本语法 数据类型 一 字符类型 字符串数据类型还可以依据存储空间分为固定长度类型 CHAR 和可变长度类型 varchar2 nvarchar2 两种 1 char类型 定长字符串 会用空格填充来达到器最大
Oracle数据库
Oracle
数据库
ORACLE 序列sequence小结
创建序列语法 需要获取相应的权限 create sequence NAME INCREMENT BY START WITH integer 初始值和递增间隔 MAXVALUE integer NOMAXVALUE 上界或无上界 MINVAL
Oracle数据库
数据库
Oracle
Oracle 中的外键约束
一 前言 在Oracle数据库中 外键是用来实现參照完整性的方法之中的一个 打个比喻 外键是指定义外键的表的列的值必须在还有一个表中出现 被參照的表称之为父表 parent table 创建外键的表称之为子表 child table 子表中
Oracle数据库
Oracle
数据库
sql
Oracle数据库sql语句处理业务表重复数据取其一
背景 在日常的工作中 我们会遇见一张表中存在重复的数据 这个重复的数据是指几个字段组成一个唯一索引的 但是因为在加工数据的过程中 会去掉这个唯一索引 但是在迁移到业务表中需要这个唯一索引 或者是业务要求等条件的 如下就演示了如何取其一 如下
Oracle数据库
sql
数据库
Oracle
只要以查询数据的前三行如何处理
select m name m numbs from select name count name as numbs from kh hbrc info t where t tpr fl 软件技术 and t xzzhw 软件部 group
Oracle数据库
数据库设计--三大范式
1 第一范式 确保每列保持原子性 第一范式是最基本的范式 如果数据库表中的所有字段值都是不可分解的原子值 就说明该数据库表满足了第一范式 第一范式的合理遵循需要根据系统的实际需求来定 比如某些数据库系统中需要用到 地址 这个属性 本来直接将
Oracle数据库
数据库
oracle和mysql细微区别
2 小的方面 语法等 mysql可以实现自增长主键 通过字段的auto increment属性 Oracle则需要通过序列 Sequence 来实现 mysql可以用双引号来引用字符串 当然单引号也行 Oracle只能用单引号 mysql在
Oracle数据库
Oracl之动态Sql编写总结
一 概述 在通常的sql操作中 sql语句基本上都是固定的 如 SELECT t empno t ename FROM scott emp t WHERE t deptno 20 但有的时候 从应用的需要或程序的编写出发 都可能需要用到动态
Oracle数据库
sql
数学建模
数据库
oracle数据库下创建用户
一 使用sqlplus 创建用户 1 登陆到sqlplus 2 键入 create user user name identified by password user name 要用户名 password 对应的密码 3 键入 Grant
Oracle数据库
新建用户
sqlplus
数据库 索引
多数数据库 使用 B 树 Balance Tree 的结构来保存索引 B 树 最上层节点 根节点 最下层节点 叶子节点 两者之间的节点 中间节点 B 树 显著特征 从根节点 到各个叶子节点的距离都是相等的 如此 检索任何值时 都经过相同数目
Oracle数据库
Oracle锁机制
增删改查中查询不需要锁 即使数据被锁定也能在还原信息中查询出锁定之前的值 其余三项均会使用行级锁 直到用户commit或rollbak 锁是在指定语句的最低可能级别自动获取的 增删改获取行级锁而不是块级或表级 修改对象 如移动表 会获取对象
数据库
Oracle数据库
锁
Oracle expdp按条件导出
今天我们来说说Oracle expdp按条件导出 expdp yt ed456 directory UWP DIR dumpfile NEW INDEX TOOL NOW dmp tables NEW INDEX TOOL NOW quer
Oracle数据库
oracle数据库小结
运用sqlplus连接数据库 sqlplus as sysdba 以系统用户 sqlplus username password 以普通用户登录 若忘记用户密码 则可以先以系统用户登录 然后运用alter user 用户名 identifi
Oracle数据库
Oracle
数据库
Linux下连接Oracle数据库并进行一系列操作
Linux下操作Oracle数据库 操作Oracle要确保服务器上已经安装了Oracle数据库 1 连接到有Oracle数据库的服务器 ssh 172 16 100 201 服务器IP 如图 2 根据提示 输入服务器root密码 输入无误即
Oracle数据库
数据库
Oracle
服务器
【数据库】Navicat远程连接oracle出现ORA 28547错误
问题说明 用 Navicat Premium 15 连接oracle数据库 连接本地没有问题 远程连接oracle数据库时就出现问题 问题为 ORA 28547 connection to server failed probable Or
数据库
Oracle数据库
Oracle
big data
Oracle数据库日志写进程执行的时机
用户执行commit操作时 日志缓冲区三分之一满时 DBWn进程写入前 每隔三秒 数据库正常关闭前
数据库
Oracle数据库
1
2
»