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;
SQL表操作的更多相关文章
- SQL表操作习题1
建表
- SQL表操作习题6 36~45题
- SQL表操作习题5 26~35题
- SQL表操作习题4 14~25题 缺20题
- SQL表操作习题3 11~13题
- SQL表操作习题2 1~10题
- Sql Server系列:数据表操作
表是用来存储数据和操作数据的逻辑结构,用来组织和存储数据,关系数据库中的所有数据都表现为表的形式,数据表由行和列组成.SQL Server中的数据表分为临时表和永久表,临时表存储在tempdb系统数据 ...
- SQL server基础知识(表操作、数据约束、多表链接查询)
SQL server基础知识 一.基础知识 (1).存储结构:数据库->表->数据 (2).管理数据库 增加:create database 数据库名称 删除:drop database ...
- SQL Server 基础 01 数据库、表操作
对着书慢慢学习,一天一点点! 数据库操作 (create.alter.drop) --3-3-1 /create database 语句创建数据库 create database testSQL - ...
随机推荐
- python小结
c:\python33添加到你的PATH 环境变量中,你可以在DOS 窗口中 输入以下命令:set path=%path%;C:\python33 id() 方法的返回值就是对象的内存地址. 在#! ...
- Leetcode 662.二叉树最大宽度
二叉树最大宽度 给定一个二叉树,编写一个函数来获取这个树的最大宽度.树的宽度是所有层中的最大宽度.这个二叉树与满二叉树(full binary tree)结构相同,但一些节点为空. 每一层的宽度被定义 ...
- Android数据储存之SharedPreferences总结
写在前面:本文是我参考李刚老师的<疯狂Android讲义>以及API所写的读书笔记,在此表示感谢,本人小白,如有错误敬请指教. SharedPreferences的使用背景: 有时候,应用 ...
- vue实现数据的增删改查
在管理员的一些后台页面里,个人中心里的数据列表里,都会有对这些数据进行增删改查的操作.比如在管理员后台的用户列表里,我们可以录入新用户的信息,也可以对既有的用户信息进行修改.在vue中,我们更应该专注 ...
- PHP遍历数组的几种方法
这三种方法中效率最高的是使用foreach语句遍历数组.从PHP4开始就引入了foreach结构,是PHP中专门为遍历数组而设计的语句,推荐大家使用.先分别介绍这几种方法 PHP中遍历数组 ...
- 团队Alpha版本(七)冲刺
目录 组员情况 组员1(组长):胡绪佩 组员2:胡青元 组员3:庄卉 组员4:家灿 组员5:凯琳 组员6:翟丹丹 组员7:何家伟 组员8:政演 组员9:黄鸿杰 组员10:刘一好 组员11:何宇恒 展示 ...
- thinkphp3.2 学习笔记 基础篇
环境要求:PHP5.3以上版本注意:PHP5.3DEV和php6不支持 目录结构 www WEB部署目录(或者子目录)├─index.php 入口文件├─README.md README文件├─App ...
- 【bzoj2424】[HAOI2010]订货 费用流
原文地址:http://www.cnblogs.com/GXZlegend/p/6825296.html 题目描述 某公司估计市场在第i个月对某产品的需求量为Ui,已知在第i月该产品的订货单价为di, ...
- 让JS帮你决定午餐吃什么吧
最愁就是每天中午吃什么了,有空就做了个 JavaScript 轮播随机选择.会轮播预先自定义的菜单中,然后点选定的时候确定一款.代码可以查看本页源代码获得,你可以自定义修改菜单数组. 效果演示 准备选 ...
- Eclipse EE导入maven工程
Eclipse EE下载地址:https://eclipse.org/downloads/ 启动Eclipse后,点击File->Import,选择Existing Maven Projects ...