bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

oracle怎么刪除分區(qū) oracle怎么刪除分區(qū)索引

ORACLE能不能一次刪除或者清空多個(gè)分區(qū)

oracle是沒有直接刪除全部分區(qū)或多個(gè)分區(qū)的語句,但是可以變通方法

創(chuàng)新互聯(lián)一直秉承“誠(chéng)信做人,踏實(shí)做事”的原則,不欺瞞客戶,是我們最起碼的底線! 以服務(wù)為基礎(chǔ),以質(zhì)量求生存,以技術(shù)求發(fā)展,成交一個(gè)客戶多一個(gè)朋友!為您提供成都做網(wǎng)站、網(wǎng)站建設(shè)、成都網(wǎng)頁(yè)設(shè)計(jì)、微信小程序開發(fā)、成都網(wǎng)站開發(fā)、成都網(wǎng)站制作、成都軟件開發(fā)、手機(jī)APP定制開發(fā)是成都本地專業(yè)的網(wǎng)站建設(shè)和網(wǎng)站設(shè)計(jì)公司,等你一起來見證!

方法一:先備份表,再刪除表、重新創(chuàng)建表;

方法二:拼接

sql語句

,比如

SELECT

'ALTER

TABLE

LOG_INFO

DROP

PARTITION

'

||

PARTITION_NAME

||

';'

FROM

USER_TAB_PARTITIONS

WHERE

TABLE_NAME

=

'LOG_INFO';

可以列出刪除所有分區(qū)的語句,全部執(zhí)行即可。

Oracle創(chuàng)建分區(qū)表操作

1、創(chuàng)建語句

create table p(id number)

partition by range(id)

(partition p1 values less than(100) tablespace t1,

partition p2 values less than(200) tablespace t2,

partition p3 values less than(300) tablespace t3);

2、添加分區(qū)

alter table p add partition p4 values less than (400) tablespace t4;

3、清除分區(qū)數(shù)據(jù)

alter table p trunc partition p1;

4、刪除分區(qū)

alter table p drop partition p1;

oracle 有全局索引怎么刪除分區(qū)

ALTER

TABLE

DROP

PARTITION

用于刪除table中某個(gè)PARTITION和其中的數(shù)據(jù),主要是用于歷史數(shù)據(jù)的刪除。如果還想保留數(shù)據(jù),就需要合并到另一個(gè)partition中。

刪除該partition之后,如果再insert該partition范圍內(nèi)的值,要存放在更高的partition中。如果你刪除了最大的partition,就會(huì)出錯(cuò)。

刪除table

partition的同時(shí),刪除相應(yīng)的local

index。即使該index是IU狀態(tài)。

如果table上有g(shù)lobal

index,且該partition不空,drop

partition會(huì)使所有的global

index

為IU狀態(tài)。如果不想REBUIL

INDEX,可以用SQL語句手工刪除數(shù)據(jù),然后再DROP

PARTITION.

例子:

ALTR

ATBEL

sales

DROP

PARTITION

dec96;

到底是DROP

PARTITION或者是DELETE?

如果GLOBAL

INDEX是最重要的,就應(yīng)該先DELETE

數(shù)據(jù)再DROP

PARTITION。

在下面情況下,手工刪除數(shù)據(jù)的代價(jià)比DROP

PARTITION要小

-

如果要?jiǎng)h除的數(shù)據(jù)只占整個(gè)TABLE的小部分

-

在TABLE中有很多的GLOBAL

INDEX。

在下面情況下,手工刪除數(shù)據(jù)的代價(jià)比DROP

PARTITION要大

-

如果要?jiǎng)h除的數(shù)據(jù)占整個(gè)TABLE的絕大部分

-

在TABLE中沒有很多的GLOBAL

INDEX。

如果在TABLE是父TABLE,有被引用的約束,且PARTITION不空,DROP

PARTITION時(shí)出錯(cuò)。

如果要?jiǎng)h除有數(shù)據(jù)的PARTITION,應(yīng)該先刪除引用約束?;蛘呦菵ELETE,然后再DROP

PARTITION。

如果TABLE只有一個(gè)PARTITON,不能DROP

PARTITION,只能DROP

TABLE。

分享文章:oracle怎么刪除分區(qū) oracle怎么刪除分區(qū)索引
鏈接分享:http://vcdvsql.cn/article40/hejgho.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作、App開發(fā)、微信公眾號(hào)、用戶體驗(yàn)、網(wǎng)站設(shè)計(jì)公司、微信小程序

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名