日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

EXCHANGE PARTITION

更新時(shí)間:

本文介紹了使用一個(gè)分區(qū)或子分區(qū)與單表進(jìn)行交換的方法。

語法

ALTER TABLE...EXCHANGE PARTITION命令用于將一個(gè)分區(qū)或子分區(qū)與單表進(jìn)行交換,可以將一個(gè)與分區(qū)表的表結(jié)構(gòu)相同的單表交換為分區(qū)表中的一個(gè)分區(qū)或子分區(qū)。語法如下:

ALTER TABLE target_table
EXCHANGE PARTITION target_partition
WITH TABLE source_table
[{WITH | WITHOUT} VALIDATION];

語法中的參數(shù)說明如下:

參數(shù)

說明

target_table

用于交換的目標(biāo)表名稱。

target_partition

用于交換的目標(biāo)分區(qū)名稱。

source_table

用于交換的源表名稱。

當(dāng)執(zhí)行完ALTER TABLE...EXCHANGE PARTITION命令后,最初在target_partition中的數(shù)據(jù)就會交換到source_table中,而最初在source_table中的數(shù)據(jù)則會交換到target_partition中。

WITHOUT VALIDATION選項(xiàng)表示不對單表的數(shù)據(jù)是否符合分區(qū)規(guī)則做校驗(yàn),直接進(jìn)行交換,是INSTANT DDL,且只交換元數(shù)據(jù),需要用戶保證數(shù)據(jù)是否符合分區(qū)規(guī)則。

說明

執(zhí)行EXCHANGE PARTITION操作時(shí),需要確保source_table的結(jié)構(gòu)與target_table的結(jié)構(gòu)一致,即兩張表必須有相同的列、數(shù)據(jù)類型、引擎、表屬性以及索引。

使用限制

若分區(qū)表或者單表通過INSTANT ADD COLUMN語句添加過字段,則不能使用EXCHANGE PARTITION語法進(jìn)行交換。

示例

分區(qū)表sales_listp0分區(qū)與單表sales_list_tmp進(jìn)行交換:

ALTER TABLE sales_list
  EXCHANGE PARTITION p0
  WITH TABLE sales_list_tmp;