Oracle数据库
TireYang
平凡人过着不平凡的生活,享受不平凡的幸福,知足了!
展开
-
Oracle学习(七)
<br /><br />Oracle中自定义聚集函数<br /><br /><br />1. 创建Types类型<br /><br />--聚合函数就是一个对象<br />createorreplacetype string_type asobject<br />(<br />--对象变量<br />total varchar2(4000),<br /> <br />--对象初始化<br />staticfunction ODCIAggregateInitialize(sctx INOUT s原创 2010-12-01 16:49:00 · 375 阅读 · 0 评论 -
ORACLE与SQL SERVER语法区别
<br />一、数据类型<br />ORACLE与SQL SERVER在数据类型的对比如下:<br /> <br />SQL SERVER<br />ORACLE<br />数字类型<br />DECIMAL[(P[, S])]<br />NUMBER[(P[, S])]<br />NUMERIC[(P[, S])]<br />NUMBER[(P[, S])]<br />FLOAT[(N)]<br />NUMBER[(N)]<br />INT<br />NUMBER<br />SMALLINT<br />N转载 2010-10-25 17:34:00 · 1242 阅读 · 0 评论 -
Oracle学习(三)
Oracle添加用户和表空间 1.创建表空间 表空间里面包含表、视图等,一个数据库包含多个表空间,一个表空间包含一个或多个数据文件。 1)打开企业管理器 2)菜单栏中对象——>创建(要先选择数据库) 3)选择表空间 4)填写表空间信息 5)创建成功 2.创建用户 在创建用户的时候需要指定表空间,多个用户可共用一个表空间,也可一个用户一个表空间。 创建用户时需要给用户授予角色并分配权限。 1)打开企业管理器原创 2010-10-26 12:20:00 · 422 阅读 · 1 评论 -
Oracle学习(一)
Oracle数据库学习1.前言 以前我学习的SQL Server数据库,现在由于公司使用的是Oracle数据库,所以我不得不学习这门数据库。Oracle数据库在以前没有接触过,连企业管理器都不知道在哪里,具体的语法更不清楚,据说和SQL Server的语法相似。希望自己尽快掌握这门数据库的使用,也不用研究得太深,毕竟我来这里实习还有很多要学习,我的主要课程是企业开发的开发模式已经流程。2.Oracle安装 1.运行安装程序 我们公司使用的是Oracle9i,首先在Oracle9i的安装包中找到原创 2010-10-26 13:34:00 · 347 阅读 · 0 评论 -
Oracle学习(二)
Oracle9i的配置1.Oracle常用工具 1)NET Manager:配置服务名和监听程序 服务名:指向哪台服务器端口 监听程序:监听客户端和服务器连接->识别DATASOURCE 2)NET Configuration Assistant:监听程序配置、命名方法配置、本地Net服务名配置、目录使用配置 3)Database Configuration Assista原创 2010-10-26 15:06:00 · 409 阅读 · 0 评论 -
Oracle学习(四)
<br />游标的使用<br />1、游标的作用 <br /> 游标可以对SQL语句进行显示控制,便于对表的行数据逐条进行处理。游标不是一个数据库对象,只是存留在内存中。<br />2、声明游标<br /> DECLARE CURSOR 游标名 IS SELECT * FROM 表名 WHERE 条件<br />3、打开游标<br /> OPEN游标名<br /><br /><br /> 在打开游标之前最好先判断游标是否打开。<br /> IF 游标名%ISOP原创 2010-11-05 09:48:00 · 351 阅读 · 0 评论 -
Oracle学习(五)
Oracle中触发器的使用具体应用:create trigger trg_view_sy_scrap_entryno_head--触发器名 before update--update触发器 of drum_no--触发字段drum_no on view_sy_scrap_entryno_head--触发的表或视图view_sy_scrap_entryno_head referencing old as old_value--触发前的行值old_value new as ne原创 2010-11-18 16:37:00 · 355 阅读 · 0 评论 -
Oracle学习(六)
视图的主键设置 在公司岗前培训的时候遇到一个问题,对视图进行操作的时候一直报错,问了同事才知道,Oracle中要对视图进行操作需要对视图设置主键,而且每更新一次视图,视图的主键都会消失,需要重新设置。视图主键设置:alter view widget_orders//视图名称 add constraint widget_orders_pk//主键名称 primary key (cust_name)//需要设置的主键列 disable novalidate;原创 2010-11-22 17:08:00 · 389 阅读 · 0 评论 -
ORACLE备份分类及方法
<br /><br />备份的方法<br /> ORACLE数据库有三种标准的备份。导出/导入(EXPORT/IMPORT) 、冷备份、热备份。<br /> 导出备份是一种逻辑备份,这种方法包括读取一系列的数据库日志,并写入文件中,这些日志的读取与其所处位置无关。<br /> 冷备份和热备份是物理备份(也称低级备份),它涉及到组成数据库的文件,但不考虑逻辑内容。<br /> 下面我们分别介绍一下这三种备份方法及其特点:<br /> (一)、导出/导入(EXPORT/IMPORT转载 2011-03-07 15:21:00 · 2422 阅读 · 0 评论