oracle,PL/SQL新建表
2015-10-25 23:44
489 查看
创建用户
-- Create the user
create user U_HQ_JAVA
default tablespace USERS
temporary tablespace TEMP
profile DEFAULT
password expire;
-- Grant/Revoke role privileges
grant connect to U_HQ_JAVA;
grant dba to U_HQ_JAVA;
-- Grant/Revoke system privileges
grant unlimited tablespace to U_HQ_JAVA;
创建主键
-- Create/Recreate primary, unique and foreign key constraints
alter table T_U_HQ_JAVA
add constraint pk_xuhao primary key ();
创建表,添加列
-- Create table
create table T_U_HQ_JAVA
(
bum VARCHAR2(10),
rens NUMBER,
xiuxrx NUMBER,
suoxuhc VARCHAR2(60),
suoxhcsl NUMBER,
gongfeish NUMBER
)
tablespace USERS
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 100M
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the columns
comment on column T_U_HQ_JAVA.bum
is '部门';
comment on column T_U_HQ_JAVA.rens
is '人数';
comment on column T_U_HQ_JAVA.xiuxrx
is '休假人数';
comment on column T_U_HQ_JAVA.suoxuhc
is '所需耗材';
comment on column T_U_HQ_JAVA.suoxhcsl
is '所需耗材数量';
comment on column T_U_HQ_JAVA.gongfeish
is '公费损耗';
-- Create/Recreate check constraints
添加限制检查
alter table T_U_HQ_JAVA
add constraint CHECE_XIUXRX
check (xiuxrx < 2);
-- Create the user
create user U_HQ_JAVA
default tablespace USERS
temporary tablespace TEMP
profile DEFAULT
password expire;
-- Grant/Revoke role privileges
grant connect to U_HQ_JAVA;
grant dba to U_HQ_JAVA;
-- Grant/Revoke system privileges
grant unlimited tablespace to U_HQ_JAVA;
创建主键
-- Create/Recreate primary, unique and foreign key constraints
alter table T_U_HQ_JAVA
add constraint pk_xuhao primary key ();
创建表,添加列
-- Create table
create table T_U_HQ_JAVA
(
bum VARCHAR2(10),
rens NUMBER,
xiuxrx NUMBER,
suoxuhc VARCHAR2(60),
suoxhcsl NUMBER,
gongfeish NUMBER
)
tablespace USERS
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 100M
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the columns
comment on column T_U_HQ_JAVA.bum
is '部门';
comment on column T_U_HQ_JAVA.rens
is '人数';
comment on column T_U_HQ_JAVA.xiuxrx
is '休假人数';
comment on column T_U_HQ_JAVA.suoxuhc
is '所需耗材';
comment on column T_U_HQ_JAVA.suoxhcsl
is '所需耗材数量';
comment on column T_U_HQ_JAVA.gongfeish
is '公费损耗';
-- Create/Recreate check constraints
添加限制检查
alter table T_U_HQ_JAVA
add constraint CHECE_XIUXRX
check (xiuxrx < 2);
相关文章推荐
- Oracle表分区
- oracle数据库自动备份脚本
- Oracle创建表
- ORACLE数据库异步IO介绍
- 通过JMS监听Oracle AQ,在数据库变化时触发执行Java程序
- Oracle建表
- oracle数据库使用Datagrid 数据列表的分页
- Oracle添加数据文件创建表空间,创建用户代码
- ORACLE建表练习
- oracle捕获异常和字符截取
- Oracle SQL 语言分类
- Oracle数据库表空间 数据文件 用户 以及表创建的SQL代码
- Oracle 表空间与数据文件
- oracle存储过程及触发器简单案例
- oracle数据库连接
- ORACLE数据库优化
- 常用的oracle数据字典
- oracle之事务和锁
- Oracle 的数据类型
- Linux中oracle数据库执行DBCA,NETMGR,EM等中文乱码问题解决方法