摘要: 数组是保存一组对象的最有效的方式,如果你想保存一组基本类型数据,也推荐这样方式,但是数据具有固定的尺寸,而在更一般的情况中,你在程序时并不知道将需要多少个对象,或者是否需要更复杂的方式来存储对象,因此数组尺寸固定显得过于受限了。java实用类库提供了一套想当完整的容器类来解决这个问题,其中基本的类型... 阅读全文
posted @ 2015-11-02 12:32 diy_os 阅读(233) 评论(0) 推荐(0) 编辑
摘要: ORACLE数据库启动时,经历了三个过程:(用命名如下)startup nomount;alter database mount;alter database open;当然数据库关闭时也是经历了三个相反的过程:alter database close;alter database dismoun... 阅读全文
posted @ 2015-04-05 15:58 diy_os 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 当我们在建表时,我们会考虑的表的一些约束,下面简述几种约束的用法:SQL> select * from v$version where rownum create table diy_os(id number,name varchar2(10));表已创建。SQL> alter table diy_... 阅读全文
posted @ 2015-04-05 15:58 diy_os 阅读(435) 评论(0) 推荐(0) 编辑
摘要: ORACLE提供的OEM受到DBA的喜爱。让我们随时多可以监控数据库,很方便,但是EM也有一些遗憾,如果监控的数据不一样或者端口号不同,就需要从新配置EM。下面我们就来介绍两种配置EM的方法。1.dbca我们在创建数据库时,可以通过图形化界面配置EM:SQL> select * from v$ver... 阅读全文
posted @ 2015-04-05 15:57 diy_os 阅读(1105) 评论(0) 推荐(0) 编辑
摘要: 字符函数接受字符参数,一般来说可以用于任意表达式,字符函数以某种方式处理,给用户返回结果。下面总结了一些常用的字符函数:SQL> select * from v$version where rownum为互逆过程SQL> select ascii('a'),ascii('A'),ascii('z')... 阅读全文
posted @ 2015-04-05 15:55 diy_os 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 数字函数可以用于计算,也可以接受输入的数字参数(可以为表中的列,也可以是任意表达式):1.ABS(x)select * abs(-10) from dual;ABS(-10)102.CELT()celt(x)获得大于x或者等于x的最小整数:select celt(5.8),celt(-5.6) fr... 阅读全文
posted @ 2015-04-05 15:54 diy_os 阅读(796) 评论(0) 推荐(0) 编辑
摘要: oracle中默认的索引类型是B树索引。还有位图索引,反向键索引,hash索引,基于函数的索引。本篇主要介绍B树索引,通过转储分析。对于索引的扫描类型,索引的基本操作不做详细的介绍。系统信息:[oracle@localhost ~]$ cat /etc/issue Enterprise Linux... 阅读全文
posted @ 2015-04-03 20:28 diy_os 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 本人比较喜欢用pl/sql developer,很方便。当利用pl/sql developer登陆sys用户时提醒我密码文件注册失败,看了别人的一些方法,我想用简单的方法解决,反正是练习机器。为了解决这个问题我是首先利用sys用户授予hr用户sys权限然后登陆pl/sql developer就ok了... 阅读全文
posted @ 2014-12-27 14:22 diy_os 阅读(1114) 评论(0) 推荐(0) 编辑
摘要: 大家在学习oracle的时候,网络配置和os认证一般很困扰,下面来介绍下关于oracle的网络配置。 我的服务器是在虚拟机里,客户端是在我的电脑上。我的oracle服务器基本信息:数据库名:orcl3939 ip:178.3.601.172 虚拟机名:localhost.locald... 阅读全文
posted @ 2014-12-17 12:17 diy_os 阅读(670) 评论(0) 推荐(0) 编辑
摘要: 打开oraclesqldeveloper,连接到HR模式下的数据库,在SQL工作表中,执行如下语句:CREATETABLEWANG(Namevarchar2(6),IDnumber);然后向表中插入如下语句:INSERTINTOWANGVALUES(‘WANG’,1);INSERTINTOWANGV... 阅读全文
posted @ 2014-12-11 23:33 diy_os 阅读(5789) 评论(0) 推荐(0) 编辑