一、創建表
//創建一個student表 create table student( ID number(6), //學號 NAME varchar2(25), //名字 BIRTH date, //生日 GRADE number(3,1) //成績 整數部分最大為3位,小數部分是1位 ) //創建表的第二種方式,將已有表中的列,作為一個新表 //将student1表中某些列创建成一个新表 create table student as select id,name,age from student1 where 1=2 //表示创建的表为空表,若不加此条件,则会将已有表中的数据也会加入到新表中
二、在已創建的表中增加列
//在student 表中增加AGE列 alter table student add (AGE number(2) default 18)//默認為18歲
三、修改列
alter table student modify (ID number(8)) //修改ID列的位數為8,若表中有數據則無法修改
四、刪除列
alter table student drop column AGE //刪除AGE列
五、重命名列
alter table student rename column ID to IDCARD //修改列ID 的名字為IDCARD
六、清空表
//清空student表中的數據 truncate table student
七、注释comments
(1)给指定表添加注释
-- Add comments to the table comment on table TABLENAME is '表的注释';
(2)给指定表指定列添加注释。
-- Add comments to the columns comment on column TABLENAME.COLUMNNAME is '指定表指定列注释';
(3)相关视图
USER_TAB_COMMENTS DBA_TAB_COMMENTS ALL_TAB_COMMENTS USER_COL_COMMENTS DBA_COL_COMMENTS ALL_COL_COMMENTS
如:select * from user_tab_comments where table_name = 'student';
八、TRUNCATE,DELETE,DROP放在一起比较:
TRUNCATE TABLE:删除内容、释放空间但不删除定义(表结构)。
DELETE TABLE:删除内容不删除定义(表结构),不释放空间。
DROP TABLE:删除内容和定义(表结构),释放空间。
相关推荐
oracle笔记创建和管理表,增加列,删除列,修改列,修改列名和数据类型和长度,修改表名等等操作,有代码案例!
Oracle本地管理表空间实验讲解
Oracle 成绩管理系统综合实验,包括建表,表空间,触发器,索引,试图,函数等
oracle学习课程进度表详细介绍Oracle11g安装、升级 管理模式对象 Oracle性能调优 Oracle11g数据库备份与恢复 RAC概述 Oracle11g数据库概述及新特性 Oracle 11g Enterprise Manager简介 SGA和PGA调优 使用RMAN工具 ...
excel自动生成创建表语句,支持MySql,Oracle,SQLServer三种创建方式,自动生成目录文档,方便查看与管理。
0、数据库系统概论.PPT ...oracle管理之表空间和数据文件.PPT oracle管理之数据字典.PPT oracle管理之维护控制文件和重做日志文件.PPT oracle实例管理.PPT oracle数据库创建.PPT oracle网络.PPT oracle之锁.PPT
Oracle数据库资料,建立以及管理用户和表,Oracle命令建立以及管理用户和表。
其中第1部分:基本的数据库管理,介绍Oracle 数据库管理员的职责、创建Oracle 数据库、使用Oracle 管理的文件以及如何启动和关闭数据库。第2部分:Oracle 服务器进程和存储结构,详细讲解管理Oracle 进程、管理...
Oracle服务管理及创建数据库,实验报告,方便0
Oracle安装及数据库和表的创建基于应用性能和管理方面的考虑,最好为不同的用户创建独立的表空间 通过CREATE TABLESPACE命令创建表空间
华北科技学院的oracle综合实验报告,主要是图书管理系统!
熟悉Oracle中权限分类和设置,理解系统提供用户的角色和权限5.熟练使用建立用户、角色,为用户授权、授予角色的命令 【实验内容】1.创建一个TESTUSER用户,密码为test,默认表空间为users表空间2.创建用户后为其授予...
资源名称:Oracle 11g体系结构深入剖析和运维管理(一)资源目录:【】1_Oracle学习前奏【】2_Oracle软件安装准备工作【】3_Oracle软件安装和数据库的创建【】4_Oracle数据库及相关软件的启动和关闭【】5_计算机工作...
17,管理分区表和分区索引 18,管理簇 19,管理散列簇 20,管理视图、序列和同义词 21,模式对象的常规管理 22,检测和修复数据块损坏 第4部分,数据库的安全 23,建立安全策略 24,管理用户和资源 25,管理用户的...
Oracle表空间和表的创建与管理一PPT课件.pptx
Oracle表空间和表的创建与管理一学习教案.pptx
第1章 建立和配置数据库 1.1 数据库创建规划 1.1.1 规划以及提出正确的问题 1.1.2 怎样确定恰当的数据块尺寸 1.2 组织文件系统 1.2.1 怎样命名数据库文件 1.2.2 使用最佳灵活结构 1.2.3 怎样配置符合 OFA 的 ...
Oracle官方技术支持Les09创建和管理表.pptx
oracle的本地管理表空间的技巧介绍,介绍创建本地管理表空间的一些选项。