SQL表操作
//创建一个名为TEST1的表空间
CREATE SMALLFILE TABLESPACE "TEST1" DATAFILE 'G:\ORACLE_11G\ORADATA\ORCL\TEST1' SIZE 100M AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
//创建一个名为DD的用户
-- Create the user
create user DD
default tablespace TEST1
temporary tablespace TEMP
profile DEFAULT
password expire;
//创建一个表,列,数据类型,是否为空
-- Create table
create table T_HQ_TXL
(
name VARCHAR2(20) not null,
sex CHAR(1),
telephone NUMBER
)
tablespace TEST
pctfree 10
initrans 1
maxtrans 255;
//为列添加注释
-- Add comments to the columns
comment on column T_HQ_TXL.name
is '姓名';
comment on column T_HQ_TXL.sex
is '性别:1-男;2-女';
comment on column T_HQ_TXL.telephone
is '电话';
comment on column T_HQ_TXL.relationship
is '关系';
//创建主键约束,外键约束
-- Create/Recreate primary, unique and foreign key constraints
alter table T_HQ_TXL
add constraint PK_HQ_TXL primary key (NAME)
using index
tablespace TEST
pctfree 10
initrans 2
maxtrans 255;
alter table T_HQ_TXL
add constraint UQ_HQ_SEX unique (SEX)
using index
tablespace TEST
pctfree 10
initrans 2
maxtrans 255;
alter table T_HQ_TXL
add constraint FK_HQ_GX foreign key (RELATIONSHIP)
references T_HQ_GX (GUANXI);
//创建检查约束
-- Create/Recreate check constraints
alter table T_HQ_TXL
add constraint CHECK_SEX
check (sex = '1' or sex = '2');
//创建的关系参照表
-- Create/Recreate primary, unique and foreign key constraints
alter table T_HQ_GX
drop constraint PK_HQ_GX cascade;
alter table T_HQ_GX
add constraint PK_HQ_GX primary key (GUANXI)
using index
tablespace TEST
pctfree 10
initrans 2
maxtrans 255;
最新文章
- Sublime Text 2 windows8安装插件失败解决
- ceph_deploy部署ceph分布式文件系统
- AdjustWindowRect与AdjustWindowRectEx
- node 通用的中间件
- web旋转式
- oracle11g不能导出空表
- jquery easy ui 学习 (9)Pagination in TreeGrid 分页
- 实现Android 版网页快照功能
- SVG关注复杂图形的网页绘制技术
- HTML页面规范分解
- 安装adb之后出现 找不到设备的情况
- HDU 5752 Sqrt Bo【枚举,大水题】
- python利用requests库模拟post请求时json的使用
- LeetCode in action
- 详解Android开发中Activity的四种launchMode
- 关于定时器、波特率、TH和TL值的计算
- 用vue实现省市县三级联动
- xsl 文件如何定义 Javascript 函数并且调用
- Java50道经典习题-程序14 求日期
- nfs服务器配置
热门文章
- lshw
- PAT——乙级1028
- Python的HttpClient实现
- [CF191C]Fools and Roads
- [GDOI2016] 疯狂动物园 [树链剖分+可持久化线段树]
- bzoj1009 [HNOI2008] GT考试 矩阵乘法+dp+kmp
- Robocopy用法
- Linux下的GitHub安装与简单配置教程 ~ 转载
- VS2013 MFC C++ CString ,const char , char, string 类型转换
- UVA 10940 Throwing cards away II