Oracle 11g安装步骤详谈
摘要:一、Oracle 下载 注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可。 路径名称中,最好不要出现中文,也不要出现空格等不规则字符。 官方下地址: http://www.oracle.com/technetwork/database/enterprise-edition/do
阅读全文
posted @
2017-08-17 01:17
Sharpest
编辑
Oracle安装过程中Oracle Database Configuration Assistant失败问题解决
摘要:今天在安装Oracle的过程中出现了oracle Database Configuration Assistant问题,我解决该问题的方法是将我的计算机用户名更改了一下,改成了pc1。之后再在oracle安装过程上重试就顺利通过了。 更改计算机用户名的过程如下: 1.打开计算机--》属性 2.点击更
阅读全文
posted @
2017-08-17 01:08
Sharpest
编辑
Oracle COALESCE函数
摘要:Oracle COALESCE函数 Oracle COALESCE函数语法为COALESCE(表达式1,表达式2,...,表达式n),n>=2,此表达式的功能为返回第一个不为空的表达式,如果都为空则返回空值。 注意:所有表达式必须为同一类型或者能转换成同一类型。 示例一:在emp表中给comm列为空
阅读全文
posted @
2017-02-09 13:46
Sharpest
编辑
数据库CASE 函数 时间用法
摘要:select * from warehouse_trade_detail whereb_createtime>= cast('2016-01-01' as date) and b_createtime<= cast('2017-02-28' as date)
阅读全文
posted @
2017-02-05 22:37
Sharpest
编辑
Oracle中的NVL函数
摘要:1. Oracle中函数以前介绍的字符串处理,日期函数,数学函数,以及转换函数等等,还有一类函数是通用函数。主要有:NVL,NVL2,NULLIF,COALESCE,这几个函数用在各个类型上都可以。 下面简单介绍一下几个函数的用法。 在介绍这个之前你必须明白什么是oracle中的空值null 1.N
阅读全文
posted @
2016-12-12 11:10
Sharpest
编辑
ORA-02291: 违反完整约束条件 - 未找到父项关键字问题解决
摘要:ORA-02291: 违反完整约束条件 - 未找到父项关键字问题解决 总体说说可能出现的原因: 情况场景: 表A中有个字段是外键,关联了表B中的某字段,再往表A插入数据时,会出现这种情况。 可能原因: 1. 插入的数据 如果某个字段是外键 那么该值要么为空 要么在主键表中 有对应的主键值 否则 就不
阅读全文
posted @
2016-12-01 14:30
Sharpest
编辑
ORA-02291: 违反完整约束条件 (*) - 未找到父项关键字
摘要:在用Oracle中经常碰到有这种情况,ORA-02291: 违反完整约束条件 (*) - 未找到父项关键字 总体说说可能出现的原因: 情况场景: 表A中有个字段是外键,关联了表B中的某字段,再往表A插入数据时,会出现这种情况。 可能原因: 1.在往A表插入时,外键关联的字段在B表中必须有数据,如果B
阅读全文
posted @
2016-12-01 14:27
Sharpest
编辑
ORA-00904: "B"."METHOD": 标识符无效,00904. 00000 - "%s: invalid identifier"
摘要:1 2 ORA-00904: "B"."METHOD": 标识符无效00904. 00000 - "%s: invalid identifier"*Cause: *Action:行 29 列 5 出错
阅读全文
posted @
2016-11-16 19:41
Sharpest
编辑
ORACLE主要的系统表和系统视图
摘要:ORACLE主要的系统表和系统视图 1.系统表 ORACLE数据库的系统参数都存储在数据库中,可以通过SQLPLUS,以用户SYS进行查询。几个重要的表或者视图如下: v$controlfile:控制文件的信息; v$datafile:数据文件的信息; v$log:日志文件的信息; v$proces
阅读全文
posted @
2016-11-14 14:36
Sharpest
编辑
使用sql developer 导出Oracle数据库中的表结构
摘要:MS SQLServer的客户端工具做的的确比较好,直接右键,导出数据库就OK了,而且MS的客户端导出的是xxx.dbf文件,直接附加到别的数据库上就OK了 Oracle的sql developer就做的没有那么好,导出数据库功能就找了老半天 打开Oracle SQL Developer --> 工
阅读全文
posted @
2016-11-10 18:17
Sharpest
编辑
Oracle之分页查询
摘要:Oracle的分页查询语句基本上可以按照本文给出的格式来进行套用。 分页查询格式: SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM <= 40 ) WHERE RN >= 21
阅读全文
posted @
2016-08-15 17:24
Sharpest
编辑
关于Win7 64位下:Navicat无法连接64位Oracle 11gR2:Cannot load OCI DLL解决方法
摘要:错误描述 在Win7下安装了Oracle 11g R2,在用Navicat去连接Oracle时,提示以下错误: Cannot load OCI DLL, 126: Instant Client package is required for Baic and TNS connection For m
阅读全文
posted @
2016-08-10 11:08
Sharpest
编辑
Oracle中添加自动编号的序列
摘要:Oracle中添加自动编号的序列 创建表zuocheng create table zuocheng(id int ,address char(25), pay int); 2. 创建自增序列 create sequence zc //创建名为zc的序列 increment by 1 //自增长度为
阅读全文
posted @
2016-06-29 15:38
Sharpest
编辑
2.oracle数据库:[1]oracle简易客户端安装方法
摘要:准备oracle简易客户端程序,如果没有请到oracle网站下载www.oracle.com,可以下载基本包及其他扩展程序包,例如:如果要使用sqlplus则需要下载sqlplus包,笔者下载了instantclient-basic-win32和instantclient-sqlplus-win32
阅读全文
posted @
2016-06-14 17:41
Sharpest
编辑
1.Oracle 11g 精简客户端
摘要:大型项目开发中,当属Oracle的使用率最高。通常开发人员的机器上都会装上一个 oracle客户端,但一般我们不会再自己的机器上安装Oracle database,因为我们的项目中有专为开发使用的oracle database。开发人员不必关心数据库的维护。另外有些软件的使用也只要有TNS配置服务名
阅读全文
posted @
2016-06-14 17:40
Sharpest
编辑
用Navicat连接Oracle数据库时报错ORA-28547:connection to server failed,probable Oracle Net admin error
摘要:用Navicat连接Oracle数据库时出现如下错误 上网一查原来是oci.dll版本不对。因为Navicat是通过Oracle客户端连接Oracle服务器的,Oracle的客户端分为两种,一种是标准版,一种是简洁版,即Oracle Install Client。而我们用Navicat时通常会在自己
阅读全文
posted @
2016-05-27 09:50
Sharpest
编辑