Oracle对象的创建

原创 2016年08月29日 17:57:04

表空间

create tablespace myspace datafile 'C:\myspace.ora' size 100m;

用户

create user xixiaoming identified by xixiaoming default tablespace myspace quota 50m on users;
grant all privileges to xixiaoming;

CREATE TABLE emp1(
  emp_id NUMBER(6),
  name   VARCHAR2(20),
  age    NUMBER(3),
  CONSTRAINT pk_emp_id PRIMARY KEY(emp_id),
  CONSTRAINT uq_name   UNIQUE     (name),
  CONSTRAINT ck_age    CHECK      (age>0 AND age<150)
);

create or replace package SYNC_IMPLEMENT IS 
... 
end;

包体

create or replace package body SYNC_IMPLEMENT is
...
end;

过程

CREATE OR REPLACE PROCEDURE show_param_detail(
    isShowDetail  IN NUMBER:=1
) is
begin
...
end;

视图

create or replace view show_emp as select * from emp;

触发器

create or replace trigger tri_xtwh_ysdw
  after insert or update or delete on xtwh_gly.bm_ysdw  
  for each row
declare
...
begin
...
end;

类型

create or replace type JArrayType is table of varchar(255);

序列

CREATE SEQUENCE seq_emp1 
INCREMENT BY 1
START WITH 1
NOCACHE
NOCYCLE;

索引

CREATE INDEX idx_emp_name ON emp1(age);

同义词

CREATE SYNONYM st_ysdw FOR jczl.enterprise@dlink_orcl44;
版权声明:个人手打,欢迎指正。

oracle创建各种对象

  • 2009年10月13日 20:30
  • 119KB
  • 下载

oracle对象创建

  • 2012年09月24日 20:06
  • 2KB
  • 下载

oracle数据库对象的创建和使用

数据库中有一worker表,内容如下: SQL> select * from worker;   职工号码 姓名     性别 出生日期    党员否 参加工作        部门号 --------...

oracle对象创建实例

  • 2011年05月07日 17:10
  • 119KB
  • 下载

创建表对象时,oracle做了些什么?

我们通过10046事件来分析: [oracle@localhost ~]$   cat /etc/redhat-release Red Hat Enterprise Linux Server re...
  • BAT_os
  • BAT_os
  • 2015年05月03日 02:11
  • 926

oracle 如何查看创建表等数据库对象时的DDL语句

利用dbms_metadata.get_ddl查看DDL语句(原创) 当我们想要查看某个表或者是表空间的DDL的时候,可以利用dbms_metadata.get_ddl这个包来查看。...
  • haiross
  • haiross
  • 2014年05月12日 11:32
  • 17404

win7 X64 安装Oracle VM VirtualBox后无法创建com对象问题(已解决)

win7 X64 安装Oracle VM VirtualBox后无法创建com对象问题(已解决)
  • dch9210
  • dch9210
  • 2016年01月29日 23:16
  • 1381

Oracle创建表空间、创建用户、授权、授权对象的访问以及查看权限集合

转载于:http://www.cnblogs.com/huanghai223/archive/2011/07/07/2100104.html 作者:钻石眼泪 Oracle创建表空间、创建用...

Oracle数据库创建实体对象,在自命名包中定义函数以及返回实体对象数据

select fpdm,dsfjdm from tfp_fplx where dsfjdm='13701'; --创建测试实体 create or replace type testObject a...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Oracle对象的创建
举报原因:
原因补充:

(最多只允许输入30个字)