Oracle对象的创建
发布时间:2020-12-12 16:03:48 所属栏目:百科 来源:网络整理
导读:表空间 create tablespace myspace datafile 'C:myspace.ora' size 100 m; 用户 create user xixiaoming identified by xixiaoming default tablespace myspace quota 50 m on users; grant all privileges to xixiaoming; 表 CREATE TABLE emp1( emp_id NU
表空间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; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |