`

分区表的一些操作

阅读更多

一、创建表空间

create tablespace dinya_space01  datafile 'f:\user_data1.dbf' size 50m  autoextend on  next 50m maxsize 20480m  extent management local; 

create tablespace dinya_space02  datafile 'f:\user_data2.dbf' size 50m  autoextend on  next 50m maxsize 20480m  extent management local; 

create tablespace dinya_space03  datafile 'f:\user_data3.dbf' size 50m  autoextend on  next 50m maxsize 20480m  extent management local; 

create tablespace dinya_space04  datafile 'f:\user_data4.dbf' size 50m  autoextend on  next 50m maxsize 20480m  extent management local; 

 

二、删除表空间并删除文件

DROP   TABLESPACE   dinya_space01  INCLUDING   CONTENTS  and datafiles;

DROP   TABLESPACE   dinya_space02  INCLUDING   CONTENTS  and datafiles;

DROP   TABLESPACE   dinya_space03  INCLUDING   CONTENTS  and datafiles;

DROP   TABLESPACE   dinya_space04  INCLUDING   CONTENTS  and datafiles;

 

三、创建分区表

create table Partition_Test

(

PID number not null,

PITEM varchar2(200),

PDATA date not null

)

partition by range(PDATA)

(

partition part_t01 values less than(to_date('2004-01-01','yyyy-mm-dd')) tablespace dinya_space01,

partition part_t02 values less than(to_date('2008-01-01','yyyy-mm-dd')) tablespace dinya_space02

) ;

 

四、增加一个分区

alter table Partition_Test add partition part_t03 values less than (to_date('2010-01-01','yyyy-mm-dd')) tablespace dinya_space03;

 

五、向分区表中插入数据

insert into Partition_Test(PID,PITEM,PDATA) values(1,'2323',to_date('2009-01-05','yyyy-mm-dd')) ;

 

六、查询数据

select * from Partition_Test partition(part_t02) t where t.pid = 1 ;

 

七、更新数据

update Partition_Test partition(part_t03) t set t.PITEM = 'JZHUA' where t.pid = 1;

 

八、删除数据

delete from Partition_Test partition(part_t03) t where t.pid = 1;

  

九、删除分区

alter table Partition_Test drop partition part_t03;

分享到:
评论

相关推荐

    windows操作系统分区表

    在深入探讨Windows操作系统的分区表之前,我们首先要理解分区表的重要性。分区表是硬盘上的一个关键组成部分,它存储了关于硬盘如何被划分为不同逻辑区域的信息。这些逻辑区域即为分区,每个分区都有独立的文件系统...

    BLOG_如何将一个普通表转换为分区表.pdf

    从提供的文件内容可以看出,本文主要介绍的是如何将一个非分区表转换为分区表,其中涉及了四种不同的方法,并且强调了每种方法的执行细节以及注意事项。 1. Export/Import方法 Export/Import方法是最传统的转换策略...

    oracle普通表转化为分区表的方法

    Oracle数据库中的分区表是一种高级的表组织形式,它将大表分成多个较小的部分,每个部分称为一个分区,以提高查询性能和管理效率。当表的大小超过2GB时,官方推荐使用分区表,因为它们在处理大量数据时具有显著优势...

    易我分区表医生--重建损毁的分区表

    当分区表受损时,操作系统无法正确识别分区,导致文件无法访问。而“易我分区表医生”具备强大的分区表修复功能,能够通过深度扫描磁盘,重建损坏的分区表,使硬盘恢复正常工作。 使用“易我分区表医生”的过程相对...

    分区表解释-深入浅出硬盘分区表

    硬盘分区表是计算机存储系统中的一个重要组成部分,它负责组织硬盘空间并将其划分为多个独立的区域,以便操作系统管理和存储数据。本文将详细解释硬盘分区表的位置、结构以及如何通过理解这些知识来修复受损的分区表...

    硬盘分区表修改

    - 使用NORTON的DISKEDIT进行硬盘分区表的修复和编辑需要具备一定的计算机知识基础和谨慎的操作,错误的编辑可能会导致数据丢失或系统无法启动。 - 在进行分区表编辑之前,建议先备份硬盘上的重要数据,以防不测。 ...

    oracle分区表之hash分区表的使用及扩展

    Oracle分区表中的Hash分区是一种基于哈希算法的分区策略,适用于处理无法清晰定义分区范围的大型数据表。这种分区方式通过计算分区键的哈希值来决定数据存储在哪个分区,以此达到数据分散和负载均衡的目的。Hash分区...

    使用winhex 操作NTFS的分区表重建

    标题中的“使用WinHex操作NTFS的分区表重建”指的是在NTFS文件系统中,当分区表损坏导致分区丢失时,使用WinHex这款强大的十六进制编辑器进行分区表的恢复过程。描述中提到,即使所有分区都消失,也可以通过WinHex来...

    海思MTD分区表

    在HI3516C的MTD分区表中,可能会涉及到以下操作: - **分区大小的调整**:当内核或文件系统大小发生变化时,可能需要调整MTD分区的大小以适应新的需求。这通常需要修改设备树源码(Device Tree Source, DTS)中的...

    CW M301Hv300分区表.rar

    CW M301Hv300是一款针对嵌入式系统设计的硬件平台,它可能被广泛应用于工业控制、物联网设备、智能家居等领域...对于初学者来说,深入理解分区表及其在实际操作中的应用,将有助于提升他们在嵌入式系统领域的专业技能。

    MS SQL Server分区表、分区索引详解

    在进行分区操作前,首先需要确定待分区表的访问模式,以此来决定哪些列适合作为分区键。例如,在销售数据中,常见的查询通常是基于日期范围进行的,因此可以选择日期作为分区列。确定了分区列之后,还需要进一步明确...

    Oracle数据库分区表操作方法

    Oracle数据库分区表操作方法 Oracle数据库中的分区表是将大型数据表分割成多个小表,以提高应用系统的性能和方便数据管理。在本文中,我们将详细介绍分区表的使用方法和优点。 分区表的优点 使用分区表可以带来...

    oracle 分区表管理

    在Oracle中,对分区表的操作通常更为灵活: 1. **删除数据**:清空整个表的数据使用`TRUNCATE TABLE table_name`;删除分区表特定分区的数据则使用`ALTER TABLE table_name TRUNCATE PARTITION partition_name`。 2...

    手动编写分区表的方法

    ### 手动编写分区表的方法 #### 一、引言 在计算机硬件维护与数据恢复领域,手动编写硬盘分区表是一项高级技术手段。当硬盘分区表遭遇严重损坏时,通过手动方式重新创建分区表可以有效地恢复硬盘的可用性。本文将...

    Oracle分区表培训

    总的来说,Oracle分区表培训内容涵盖了分区表的原理、创建、索引构建、元数据管理以及实际操作,这些都是提升数据库性能和管理效率的关键技能。通过深入学习和实践这些示例,员工将能够更好地应对大数据环境下的挑战...

    PTDD分区表医生v3.5汉化绿色专业版【检查硬盘分区表、修复分区表错误】

    PTDD分区表医生是一款专业的硬盘分区管理工具,主要用于检查和修复硬盘的分区表错误。这款软件的全称为Partition Table Doctor,版本为3.5,并已汉化为中文,方便中国用户使用。它是一款绿色版软件,意味着无需安装...

    linux分区表修复工具

    在Linux操作系统中,分区表是至关重要的组成部分,它存储了磁盘分区的相关信息,包括分区类型、大小和位置。然而,由于系统崩溃、硬件故障或误操作,分区表可能会损坏,导致数据丢失或无法访问。在这种情况下,...

    易我分区表医生

    当分区表出现问题时,可能导致操作系统无法识别硬盘分区,进而影响数据读写甚至丢失数据。 2. 易我分区表医生的功能: - 数据恢复:该软件能够扫描硬盘,寻找并恢复因分区表问题而丢失的文件,支持多种文件系统如...

    Oracle分区表详解

    ### Oracle 分区表详解 #### 一、Oracle 分区简介 ...以上是 Oracle 分区表的基础概念及其操作的详细介绍。通过合理应用分区技术,不仅可以提高数据的可管理性,还能有效提升查询性能和系统可用性。

Global site tag (gtag.js) - Google Analytics