易截截图软件、单文件、免安装、纯绿色、仅160KB

Oracle基础

---------------oracle 入门
 打开服务器
 net start oracleserviceORCL
 打开监听器
 lsnrctl start
 关闭服务器
 net stop oracleserviceORCL
 关闭监听器
 lsnrctl stop
-----------------------------
 1.创建表
 Create table 表名
 (字段名 数据类型)
 2.修改表中列的数据类型
 Alter table 表名
 modify(字段名 数据类型)
 提示:清空表后才能修改
 3.增加表字段
 Alter table 表名
 add(字段名 数据类型)
 4.删除表字段
 Alter table 表名
 drop(字段名 数据类型)
 5.创建表并复制另一张表结构和数据
 Create table 表名 as
 select * from table 表名
 6.插入另一张的数据到自己表中
 insert into 表名 (可选字段名)
 select * from 表名
 提示:插入表中字段要和查询表字段类型一致,*代表所有字段,如果只要部分字段,保证要插入表字段和查询字段个数,数据类型一致
------------------------------
创建表空间
 create tablespace stusys
  datafile 'd:\oracle\stusys.dbf'
 size 50m
 autoextend on;
创建用户
 create user wangwei identified by wangwei
 default tablespace stusys
 temporary tablespace temp;
授权
 grant connect to wangwei;
 grant resource to wangwei;
用新用户登录 
 conn wangwei/wangwei
创建表
 学生表中有一个外键关联班级表
 create table classlist(
 claid char(6) primary key,
 opdate date,
 manager char(8)
 );
 create table students(
 stuid int primary key,
 stuname char(8),
 claid char(8) references classlist
 );
------------------------------
oracle的数据类型
 数值型:number(<p>,<s>)
 字符型:char(size)、varchar2(size)、varchar()
 日期型:date
  查询当前时间select sysdate from dual;
  格式化当前时间alter session set nls_date_format='yyyy-mm-dd';
 大对象类型:blob、clob、bfile、raw、long
 空类型:null
  null不等于''空
 特殊类型:rowi


相关文档:

关于oracle学习,对找资料阶段的有意义

平时接触mysql较多,因为mysql在一般的小项目中够用了 开源而且免费。
很多公司需要oracle维护的,开发oracle甚至是二次开发在国内也比较少的,有甲骨文公司,谁敢和他们抢饭碗啊 哈哈 不过人家的收费蛮贵的,你如果有水平,吃点残羹的机会蛮多。 oracle的培训信息表达了市场需求。
(我在学校环境的猜想,专业人士来拍砖 ......

Oracle分区(Partition)

项目中用到的partition,总结整理一下相关知识。(网上采集,如有侵权,请及时联系。)
 
一、Oracle分区简介
ORACLE的分区是一种处理超大型表、索引等的技术。分区是一种“分而治之”的技术,通过将大表和索引分成可以管理的小块,从而避免了对每个表作为一个大的、单独的对象进行管理,为大量数据提供 ......

Oracle Date Function 讲解和事例

http://blog.csdn.net/mustbelove/archive/2007/04/17/1567836.aspx(转)
1 year=1*12 months
1 day=24
hours=24*(1*60mins)=24*60*(1*60 seconds)
1 week =7 days
注意:
黑色字体是 oracle

8i,9i都可以使用的函数,
蓝色字体是 Oracle
9i

增的部分。
 
请大家在使用时,注意版本限制。
add_mon ......

oracle 在分组内排序的方法

oracle分析函数十分强大,我们只要掌握这些方法,更直接的说法就是知道这些分析函数的作用就能完成很多工作。
下边贴出这些函数,及简单应用。
其中我想对lag()和lead()函数坐下说明:lag()本身是延后的意思也就是延后出现某列的数,而lead()有引领、领先的意思也就是提前几行显示某列数据
RANK()
dense_rank() ......

Oracle DBA 入门、进阶学习路线图

经常有DBA朋友们向我咨询,如果打算进入DBA这一行,应该怎样入门,或者可以通过怎样一个路线图来进行学习。
关于这个主题,其实网络上已经有了一些内容可以参考。但是既然这么多朋友问题,我就将之前写好的一点内容发表出来。
算是对大家的一个回答,如果能够有所借鉴那是最好的。
我的这份路线图,是按照我写作的两本书 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号