4.更改字段名称、大小、类型等:
更改名称:
ALTER TABLE MYTABLE RENAME (OLD_FIELD) TO (NEW_FIELD);
大小、类型:
ALTER TABLE MYTABLE MODIFY FIELD_NAME TYPE(LENGTH);
其中:在表为空时,可以更改字段的类型、大小,可以把长度从大变到小,但当有记录之后,有些情况只能从小变到大,只能是兼容类型。
5.更改表名称:
ALTER TABLE MYTABLE_OLD RENAME TO MYTABLE_NEW;
6.复制表:
CREATE TABLE NEW_TABLE NOLOGIGNG AS SELECT * FRM MYTABLE;
同时复制了数据,但并没有复制其主键、约束、触发器等。
7.更改表空间:
ALTER TABLE MYTABLE MOVE TABLESPACE SPACE_NAME;
8.查看当前表所在表空间:
SELECT DEFAULT_TABLESPACE FROM USER_TABLES;
9.查看当前表空间里所有的表:
SELECT TABLE_NAME,TABLESPACE_NAME FROM USER_TABLES;
分享到:
相关推荐
### Oracle学习笔记知识点详解 #### 一、Oracle简介 Oracle是一家知名的软件公司,以其数据库管理系统闻名全球。该公司成立于1977年,总部位于美国加利福尼亚州。Oracle不仅提供数据库解决方案,还涉及中间件、...
这个“个人学习Oracle笔记”文件很可能是作者在深入学习Oracle数据库的过程中积累的知识点总结,旨在帮助初学者从基础开始逐步掌握Oracle的核心概念和技术。 Oracle数据库的基础知识包括以下几个主要方面: 1. **...
以下是对Oracle学习笔记中提到的一些关键知识点的详细解释: 1. **SQL执行顺序**: SQL语句的执行顺序是:`FROM` -> `WHERE` -> `SELECT` -> `GROUP BY` -> `HAVING` -> `ORDER BY`。首先从`FROM`子句开始,确定...
### Oracle学习笔记要点 #### 一、SQL Plus的使用方法 - **命令行方式**: 在命令行中直接输入 `sqlplus` 命令,并随后输入用户名和密码。 - **客户端方式**: 使用Oracle提供的SQL Plus客户端工具进行登录。 - **Web...
以下是对"三天学习Oracle笔记"中可能包含的知识点的详细解释: 1. **Oracle数据库架构**:Oracle数据库由多个组件构成,包括实例(Instance)和数据库(Database)。实例是运行在服务器上的内存结构和后台进程,而...
这篇史上最全的Oracle笔记将为你提供全面的学习指导。 一、数据库基础 数据库(DataBase)是存储数据的系统,Oracle数据库允许用户以表格的形式组织和管理数据。在Oracle中,数据主要以表的形式存在,表是数据库中...
Oracle 数据库学习笔记是学习 Oracle 数据库的重要笔记,涵盖了 Oracle 数据库的基本概念、数据类型、表的创建和管理、用户管理、权限管理、数据操作等方面的知识点。 一、Oracle 数据库基本概念 * Oracle 数据库...
以下是对Oracle学习笔记和相关知识点的详细解析: 1. **基础概念与术语** - **SQL**:Structured Query Language,用于管理和处理关系数据库的标准语言。 - **RDBMS**:关系数据库管理系统,Oracle便是其中的代表...
### ORACLE创建外部表知识点详解 #### 一、创建外部表背景及意义 在Oracle数据库中,外部表是一种特殊的表类型,它允许直接访问文件系统中的数据文件,而无需将这些数据加载到数据库中。这种方式既节省了存储空间...
这篇笔记主要聚焦于Oracle的基础知识,包括SQL语句、数据类型、表的创建与管理、索引、视图以及事务处理等核心概念。 首先,让我们从SQL语言开始。SQL(Structured Query Language)是用于管理关系数据库的标准语言...
以下是一些从“学习Oracle笔记”中提取的关键知识点: 1. **DECODE 函数**:DECODE 函数在Oracle SQL中用于替代简单的IF...ELSE逻辑。在示例中,`decode(sex, '男', 1, 0)` 意味着如果性别为'男',则返回1,否则...
- **一对一、一对多、多对多关系**: 描述表之间的关联,如班长表与班级表、班级表与学生表、学生表与课程表。 - **主键**: 一个或一组字段,能唯一标识表中每一行,确保实体完整性。 - **表空间**: Oracle数据库...
Oracle 10g SQL 学习笔记涵盖了Oracle数据库的基础知识,包括版本信息、数据库系统特点、关系型数据库结构、SQL语言、操作环境以及常见的数据库操作。以下是对这些知识点的详细说明: 1. **Oracle 9i基础知识**: ...
### Oracle查询操作学习笔记知识点详解 #### 一、Oracle用户管理与权限分配 - **创建用户**:在Oracle中创建用户的基本语法为`CREATE USER username IDENTIFIED BY password`。例如,`CREATE USER xiaoming ...
"Oracle 11g数据库学习笔记三" 本篇学习笔记主要讲解了Oracle 11g数据库中的数据伪列,包括ROWNUM和ROWID两种伪列的使用方法和应用场景。同时,也讨论了如何使用这些伪列来实现数据的分页功能和删除重复记录。 一...
三、表与索引 在Oracle中,表是数据的容器,由列和行组成。创建表时需定义每列的数据类型和约束,如非空约束、唯一性约束、主键约束等。索引用于提高查询速度,分为唯一索引、非唯一索引、位图索引和函数索引等。 ...
这篇"Oracle学习完全笔记"旨在帮助初学者全面掌握Oracle的核心概念和技术。笔记分为多个部分,涵盖了Oracle的基础知识,包括SQL语言、数据库管理和用户管理。 首先,介绍的是Oracle的命令行客户端——SQL*Plus。SQL...
这份"Oracle笔记详解资料用例"涵盖了Oracle数据库的核心概念、安装配置、SQL语言、表和索引、存储结构、备份恢复、性能优化等多个方面,是学习和掌握Oracle数据库的宝贵资源。 首先,Oracle数据库的基础部分包括...