一 表的命名规范:
必须以字母开头
长度不能超过30个字符
不能是oracle的保留字
二 字符型
char 定长,查询效率比较高 最大2000
例子:char(10) ‘高’其实后面会有8个空格
如果固定长度的字符串查询最好用定长
varchar2 节省空间浪费时间 最大4000
clob 字符型的大对象
三 数字类型
number -10的38次方10的38次方
number(5,2)表示5个有效数字,其中有两个小数
number(5)代表一个5位的整数
三 日期类型
date类型 时分秒
timestamp时间戳精度高
四 图片类型
blob 二进制数据可存放声音视频
五 创建表
六 修改表
alter table student add(classId number(2))
七 查看表信息
desc student
八 修改表字段长度
alter table student modify (xm varchar2(30))
九 删除字段
alter table student drop column sal
十 修改名
rename
十一删除表
drop
十二 插入数据
注意oracle日期函数默认是 dd-m-yy'01-7月-12'
alter session set nls_date_format='yyyy-MM-dd';
这是修改日期的格式的方法
十三删除数据
delete from student 可恢复,需要在删除之前建立回滚点燃后同rollback to+点
例如 savepoint a ;delete from student ;rollback a;
truncate table student 速度快,表结构,不写日志
分享到:
相关推荐
Oracle表管理.pptx
Oracle表管理相关知识.pptx
第四章 ORACLE表管理.pptx
oracle 表空间管理 表的创建 添加列 删除列 添加约束
Oracle 库存管理 表结构说明 Oracle 库存管理 表结构说明
标签中的“.net oracle excel 表结构生成”揭示了该工具涉及的关键技术:.NET用于编程,Oracle是目标数据库系统,而Excel作为数据输入和管理的工具。通过整合这些技术,用户可以享受到无缝的集成体验,从数据设计到...
2. 提供oracle数据库dba日常管理方法。 3. 掌握oracle数据库体系机构,为oracle优化奠定基础。 三、适合人群: 1.有意从事oracle 数据库工作,担任dba角色的人员; 2. Oracle数据库设计、开发和备份等管理人员; ...
20.oracle管理权限和角色 42 21.PL/SQL 47 (1)存储过程简单版本 47 (2)存储过程升级版本 49 (3)函数 50 (4)包 50 (5)触发器 51 PL/SQL语法数据类型 57 (6)PL/SQL进阶控制结构 60 (7)PL/SQL进阶分页过程 62 (8)PL/SQL...
Oracle 表空间管理汇总 Oracle 表空间(Tablespace)是 Oracle 数据库中用于存储数据和索引的逻辑存储单元。...本文对 Oracle 表空间管理进行了总结,希望能够帮助数据库管理员更好地管理表空间。
Oracle 企业管理器(OEM 2.1)使用指南内容 Oracle 企业管理器(OEM 2.1)是 Oracle 公司提供的一款企业管理软件,旨在帮助用户对 Oracle 数据库和相关的系统进行监控和管理。下面是对 Oracle 企业管理器(OEM 2.1...
Oracle 多表查询优化是指在 Oracle 数据库管理系统中,为了提高多表查询的效率和性能采取的一些优化策略和技术。在 Oracle 中,多表查询是指从多个表中检索数据的操作。这种操作可能会占用大量的系统资源和时间,...
《Oracle 12c数据库基础教程》教学课件—03Oracle数据库管理工具.pdf《Oracle 12c数据库基础教程》教学课件—03Oracle数据库管理工具.pdf《Oracle 12c数据库基础教程》教学课件—03Oracle数据库管理工具.pdf《Oracle...
对于初学者来说,掌握Oracle的基本概念、安装配置、SQL语言、表管理以及数据库维护是入门的关键。以下是一份详细的"Oracle初学者指南",旨在帮助初学者系统地学习Oracle。 一、Oracle简介 Oracle数据库是由美国...
Oracle 表空间命令语句大全提供了 Oracle 数据库管理的重要操作,包括建立表空间、建立 UNDO 表空间、建立临时表空间、改变表空间状态、删除表空间、扩展表空间和查看表空间信息等。这些命令对于 Oracle 数据库管理...
Oracle用户管理是数据库管理系统中的核心组成部分,它涉及到数据库的安全性、权限控制以及不同角色的划分。在Oracle中,用户管理主要包括创建、管理、权限分配和撤销等操作,以确保数据库的稳定运行和数据的安全。 ...
视图是 Oracle 数据库管理系统的一种虚拟表。在本系统中,我们将创建多个视图,以简化数据库的查询操作。 本 Oracle 课程设计旨在设计一个完整的仓库管理系统,涵盖 Oracle 的安装与配置、创建数据库、用户与权限...
* Oracle 表管理:CREATE TABLE 语句、ALTER TABLE 语句、DROP TABLE 语句等 八、Oracle 高级使用 * Oracle 存储过程:创建存储过程、执行存储过程、删除存储过程等 * Oracle 触发器:创建触发器、执行触发器、...
Oracle数据库管理员在管理表的过程中,需要遵循一系列的准则和最佳实践,以确保数据库的高效、安全和易于维护。本文将详细介绍Oracle数据库中表的管理要点,包括表的基本概念、设计原则、创建、修改、删除以及相关的...
7. **表分区和段压缩**:为了更有效地管理表空间,可以考虑对大表进行分区,根据日期或其他业务关键字段将数据分段存储。此外,Oracle还提供了压缩选项,如ROW STORE COMPRESSION和COLUMN STORE COMPRESSION,可以在...