表空间
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;
原文地址:https://www.jb51.cc/oracle/212876.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。