freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

有關(guān)oracle學(xué)習(xí)總結(jié)-資料下載頁

2025-06-24 01:39本頁面
  

【正文】 char2(30)) partition by list (location) ( partition e1 values (39。北京39。), partition e2 values (39。上海39。,39。天津39。,39。重慶39。), partition e3 values (39。廣東39。,39。福建39。),)。 要查詢表分區(qū)中的數(shù)據(jù)行:select * from table_name PARTITION(p1)。注:p1是分區(qū)名。分區(qū)維護(hù)操作: 添加分區(qū):ALTER...ADD PARTITION語句用于在現(xiàn)有的最后一個分區(qū)之后添加新的分區(qū)。 示例7:演示如何將名為E4的新分區(qū)添加到示例3中創(chuàng)建的t_emp表。 ALTER TABLE t_emp ADD PARTITION E4 VALUES LESS THAN (3000)。 在此請注意:上例公適用于已使用特定的鍵值定義了最后一個分區(qū)的表。如果要在表的開始或中間位置添加分區(qū),或者最高分區(qū)的分區(qū) 邊界是MAXVALUE,則應(yīng)使用SPLIT PARTITION語句。 刪除分區(qū):使用ALTER TABLE...DROP PARTITION語句。 示例8:演示了如何刪除t_emp表的E4分區(qū)。刪除分區(qū)時,分區(qū)中的數(shù)據(jù)也隨之刪除。 ALTER TABLE t_emp DROP PARTITION E4。 截斷分區(qū):使用ALTER TABLE...TRUNCATE PARTITION語句來截斷分區(qū),只刪除表分區(qū)中的所有記錄。 示例9:演示了如何刪除t_emp表中e3的分區(qū)的所有記錄。 ALTER TABLE t_emp TRUNCATE PARTITION e3。 合并分區(qū):可以將范圍分區(qū)或復(fù)合分區(qū)表的兩個相鄰分區(qū)連接起來。結(jié)果分區(qū)將繼承被合并的兩個分區(qū)的較高上界。 語法如下: ALTER TABLE table_name MERGE PARTITIONS partitions_name,partitions_name INTO PARTITION partition_name。 示例10:演示了如何將e1和e2合并成一個e2分區(qū)。 ALTER TABLE t_emp MERGE PARTITIONS e1,e2 INTO PARTITION e2。 拆分分區(qū):使用SPLIT PARTITION語句在表的開頭或中間添加分區(qū)。拆分分區(qū)允許用戶將一個分區(qū)拆分為兩個分區(qū)。 語法如下: ALTER TABLE table_name SPLIY PARTITION partition_name AT (value) INTO (PARTITION partition1,PARTITION partition2)。 示例11:演示了如何將t_emp表中的e3分區(qū)拆分為e31和e32兩個分區(qū)。 ALTER TABLE t_emp SPLIT PARTITION e3 AT (Date 39。2005010139。) INTO (PARTITION e31,PARTITION e32)。 重新命名拆分后的分區(qū): ALTER TABLE t_emp RENAME PARTITION e31 TO P3。 ALTER TABLE t_emp RENAME PARTITION e32 TO P4。可以查詢字典視圖user_tab_partitions來查看用戶所創(chuàng)建的分區(qū)的詳細(xì)信息示例12:select table_name,partition_name,high_value from user_tab_partitions??梢圆樵冏值湟晥Ddba_tab_subpartitions來查看用戶所創(chuàng)建的子分區(qū)的詳細(xì)信息示例13:select table_name,partition_name,subpartition_name from dba_tab_subpartitions。四、數(shù)據(jù)庫對象表、視圖、序列、過程、函數(shù)、程序包,甚至其它同義詞都可以創(chuàng)建同義詞。同義詞:私有同義詞、公有同義詞。私有同義詞只能被當(dāng)前模式的用戶訪問。私有同義詞名稱不可與當(dāng)前模式的對象名稱相同。要在自身的模式創(chuàng)建私有同義詞,用戶必須擁有Create Synonym系統(tǒng)權(quán)限。要在其它用戶模式創(chuàng)建私有同義詞,用戶必須擁有Create Any Synonym系統(tǒng)權(quán)限。公有同義詞可被所有的數(shù)據(jù)庫用戶訪問。要創(chuàng)建公有同義詞,用戶必須擁有Create Public Synonym系統(tǒng)權(quán)限。創(chuàng)建私有同義詞語法:Create [OR REPLACE] SYNONYM [schema.]synonym_name FOR [schema.]object_name。其中:OR REPLACE表示在同義詞存在的情況下替換該同義詞。synonym_name表示要創(chuàng)建的同義詞的名稱。object_name指定要為之創(chuàng)建同義詞的對象的名稱。示例1:create synonym s_emp for 。創(chuàng)建公有同義詞語法:Create PUBLIC SYNONYM synonym_name FOR [schema.]object_name。示例2:create public synonym emp_syn from ??梢圆樵冏值湟晥DUser_Synonyms來查看用戶所創(chuàng)建的同義詞的詳細(xì)信息刪除同義詞語法:Drop Synonyms synonym_name。 刪除公有同義詞加上一個Public此命令只刪除同義詞,不會刪除對應(yīng)的表。序列:是用來生成唯一、連續(xù)的整數(shù)的數(shù)據(jù)庫對象。序列通常用來自動生成主鍵或唯一鍵的值。創(chuàng)建序列語法如下:Create SEQUENCE sequence_name [START WITH integer] [INCREMENT BY integer] [MAXVALUE integer|NOMAXVALUE] [MINVALUE integer|NOMINVALUE] [CYCLE|NOCYCLE] [CACHE interger|NOCACHE]。其中:START WITH是指定要生成的第一個序列號。對于升序序列,其默認(rèn)值為序列的最小值。對于降序序列,其默認(rèn)值為序列的最大值。INCREMENT BY是用于指定序列號之間的間隔。其默認(rèn)值為1。如果integer為正值,則生成的序列將按升序排列,否則按降序排列。MAXVALUE指定序列可以生成的最大值。NOMAXVALUE這是默認(rèn)選項,將升序序列的最大值設(shè)為10的27次冪,將降序序列的最大值設(shè)為1。MINVALUE指定序列的最小值。MINVALUE必須小于或等于START WITH的值,并且必須小于MAXVALUE。NOMINVALUE這是默認(rèn)選項,將升序序列的最小值設(shè)為1,將降序序列的最小值設(shè)為10的26次冪。CYCLE指定序列在達(dá)到最大值或最小值后,將繼續(xù)從頭開始生成值。NOCYCLE這是默認(rèn)選項。指定序列在達(dá)到最大值或最小值后,將不能再繼續(xù)生成值。CACHE使用CACHE選項可以預(yù)先分配一組序列號,并將其保留在內(nèi)存中,這樣可以更快的訪問序列號。NOCACHE此項則不會為加快速度而預(yù)先分配序列號。如果在創(chuàng)建序列時忽略了CACHE和NOCACHE選項,Oracle將默認(rèn)緩存20個序列號。示例3:Create SEQUENCE toys_seqSTART WITH 10INCREMENT BY 2MAXVALUE 2000MINVALUE 10NOCYCLECACHE 30。訪問序列:可以通過CURRVAL和NEXTVAL偽列來訪問該序列的值。示例4:演示從序列toys_seq中選擇值插入toys表中的toyid列。執(zhí)行成功將會在該表的toyid列插入值P10和P12。INSERT INTO toys(toyid,toyname,toyprice) values(39。p39。||,39。TWENTY39。,25)。INSERT INTO toys(toyid,toyname,toyprice) values(39。p39。||,39。MAGIC PENCIL39。,75)。示例5:演示如何查看序列當(dāng)前值Select from dual。更改序列:ALTER SEQUENCE命令用于設(shè)置或刪除MINVALUE或MAXVALUE、修改增量值、修改緩存中的序列號的數(shù)目。修改序列語法如下:注意,不能修改序列的START WITH參數(shù)。在修改序列時,應(yīng)注意升序序列的最小值應(yīng)小于最大值。ALTER SEQUENCE [schema.]sequence_name [INCREMENT BY integer] [MAXVALUE integer|NOMAXVALUE] [MINVALUE integer|NOMINVALUE] [CYCLE|NOCYCLE] [CACHE interger|NOCACHE]。示例6:演示如何設(shè)置一個新的MAXVALUE,并為toys_seq序列打開了CYCLE。ALTER SEQUENCE toys_seq MAXVALUE 5000 CYCLE??梢圆樵冏值湟晥DUser_Sequences來查看用戶所創(chuàng)建的序列的詳細(xì)信息刪除序列語法:Drop SEQUENCE toys_seq。[local]2[/local]14 / 14
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1