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

正文內(nèi)容

chap6管理和維護(hù)表(留存版)

2025-04-12 19:37上一頁面

下一頁面
  

【正文】 empspace臨時(shí)空間 3 權(quán)限的授予 grant connect,resource to rfd 4 創(chuàng)建表并操作表 前提是要切換到用戶名下 創(chuàng)建普通表 ? CREATE TABLE 表名稱 ( 字段名 1 字段類型 [DEFAULT 默認(rèn)值 ], 字段名 2 字段類型 [DEFAULT 默認(rèn)值 ], ... 字段名 N 字段類型 [DEFAULT 默認(rèn)值 ] )。 創(chuàng)建臨時(shí)表 會(huì)話級(jí)的臨時(shí)表創(chuàng)建方法: Create Global Temporary Table Table_Name (Col1 Type1,Col2 Type2...) On Commit Preserve Rows 。 功能增強(qiáng)的擴(kuò)展設(shè)計(jì): 1 、可以在數(shù)據(jù)表上建立一個(gè)視圖,視圖對記錄的篩選條件就是當(dāng)前會(huì)話的 SessionID 。所分配的每個(gè)事務(wù)條目需要占用塊首部中的 23~ 24 字節(jié)的存儲(chǔ)空間。 ? 注意:為表添加列時(shí)應(yīng)注意, 如果表中已經(jīng)有數(shù)據(jù),那么新列不能用 NOT NULL約束, 除非為新列設(shè)置缺省值,在默認(rèn)情況下,新插入列的值為 NULL。 ? 將列標(biāo)記為 UNUSED狀態(tài)使用 ALTER TABLE SET UNUSED語句。如果有相應(yīng)的trigger,執(zhí)行的時(shí)候?qū)⒈挥|發(fā) . 小結(jié) 1 truncate和 delete只刪除數(shù)據(jù)不刪除表的結(jié)構(gòu) (定義 ) drop語句將刪除表的結(jié)構(gòu)被依賴的約束 (constrain),觸發(fā)器(trigger),索引 (index). 2 delete語句是 dml,這個(gè)操作會(huì)放到 rollback segement中 ,事務(wù)提交之后才生效 。這個(gè)值高于其它分區(qū)中的任何分區(qū)鍵的值,也可以理解為高于任何分區(qū)中指定的 VALUE LESS THEN的值,同時(shí)包括空值 例 1 按 id值 ? SQL create table fnn_test1 ? 2 ( ? 3 KPI_ID VARCHAR2(10), ? 4 KPI_NAME VARCHAR2(60), ? 5 FA_BIL_CODE VARCHAR2(10), ? 9 PAYOUT_RATE NUMBER(10,2), ? 10 ACCT_YEAR VARCHAR2(4) ? 11 ) ? 12 partition by range (KPI_ID) ? 13 ( ? 14 partition PART1 values less than (39。202339。 ? hash分區(qū)最主要的機(jī)制是根據(jù) hash算法來計(jì)算具體某條記錄應(yīng)該插入到哪個(gè)分區(qū)中 ,hash算法中最重要的是 hash函數(shù), Oracle中如果你要使用 hash分區(qū),只需指定分區(qū)的數(shù)量即可。 Thanks 靜夜四無鄰,荒居舊業(yè)貧。 2023年 4月 1日星期六 下午 2時(shí) 43分 25秒 14:43: 1楚塞三湘接,荊門九派通。 2023年 4月 下午 2時(shí) 43分 :43April 1, 2023 1業(yè)余生活要有意義,不要越軌。 14:43:2514:43:2514:434/1/2023 2:43:25 PM 1成功就是日復(fù)一日那一點(diǎn)點(diǎn)小小努力的積累。 截?cái)喾謪^(qū) ? 截?cái)嗄硞€(gè)分區(qū)是指刪除某個(gè)分區(qū)中的數(shù)據(jù),并不會(huì)刪除分區(qū),也不會(huì)刪除其它分區(qū)中的數(shù)據(jù)。 3 散列分區(qū) ? hash分區(qū)是在列值上使用散列算法,以確定將行放入哪個(gè)分區(qū)中。202339。分區(qū)鍵的任何值等于或者大于這個(gè)上限值的記錄都會(huì)被加入到下一個(gè)高一些的分區(qū)中。 – 如果沒有備份,所刪除的數(shù)據(jù)無法恢復(fù)。 ? ALTER TABLE employee DROP(phone,hiredate)。 ? 例子: ALTER TABLE employee ADD(phone VARCHAR2(10),hiredate DATE DEFAULT SYSDATE NOT NULL)。 2 MAXTRANS ? MAXTRANS 指的是如果 INITRANS 空間不夠用了,就會(huì)自動(dòng)擴(kuò)展 ITL ,直到最大值也就是 MAXTRANS 值為止,預(yù)設(shè)是 255 。 閱讀材料: 臨時(shí)表 創(chuàng)建方法: 1 、以常規(guī)表的形式創(chuàng)建臨時(shí)數(shù)據(jù)表的表結(jié)構(gòu),但要在每一個(gè)表的主鍵中加入一個(gè) SessionID 列以區(qū)分不同的會(huì)話。 – Oracle 的臨時(shí)表創(chuàng)建之后基本不占用表空間,如果你沒有指定臨時(shí)表 (包括臨時(shí)表的索引 )存放的表空的時(shí)候,你插入到臨時(shí)表的數(shù)據(jù)是存放在 ORACLE 系統(tǒng)的臨時(shí)表空間中 ( TEMP )。這樣數(shù)據(jù)處理的速度才會(huì)提高,否則頻繁的磁盤數(shù)據(jù)交換會(huì)降低效率。jame39。,39。 二、集合數(shù)據(jù)類型 嵌套表 向嵌套表中插入記錄 insert into breeder values (39。外部文件最大為 4GB。 最多可以使用 9 位數(shù)字的精度來存儲(chǔ)秒 (受底層操作系統(tǒng)支持的限制)。 CREATE TABLE test(name Nvarchar2(20)) 注意:在 Oracle9i 數(shù)據(jù)庫及其更新的版本中,僅使用 Unicode 數(shù)據(jù)類型 一、標(biāo)量數(shù)據(jù)類型 NUMBER ?用于存儲(chǔ)零、正數(shù)、定長負(fù)數(shù)以及浮點(diǎn)數(shù)。 CREATE TABLE test(name char(20)) VARCHAR和 VARCHAR2 最多可以以可變長度來存儲(chǔ) 4000B,因此 不需要空格來作補(bǔ)充 ??梢允褂? LONG 類型的列來存儲(chǔ) LONG 類型的文本字符串。 CREATE TABLE test (raw_column LONG RAW)。 二、集合數(shù)據(jù)類型 嵌套表 2 舉例說明嵌套表的使用 假設(shè)有一個(gè)關(guān)于動(dòng)物飼養(yǎng)員的表,希望其中具有他們飼養(yǎng)的動(dòng)物的信息。dog39。,39。)))。 創(chuàng)建表時(shí)的命名規(guī)則和注意事項(xiàng) ? 命名規(guī)則 1)表名和字段名的命名規(guī)則:必須以字母開頭,可以含符號(hào)AZ,az,09,_,$, 2)大小寫不區(qū)分 3)不用 SQL里的保留字 , 一定要用時(shí)可用雙引號(hào)把字符串括起來. 4)用和實(shí)體或?qū)傩韵嚓P(guān)的英文符號(hào)長度有一定的限制 ? 注意事項(xiàng) : 1)建表時(shí)可以用中文的字段名 , 但最好還是用英文的字段名 2)創(chuàng)建表時(shí)要把較小的不為空的字段放在前面 , 可能為空的字段放在后面 3)建表時(shí)如果有唯一關(guān)鍵字或者唯一的約束條件,建表時(shí)自動(dòng)建了索引 4)一個(gè)表的最多字段個(gè)數(shù)也是有限制的, 254個(gè) . 約束名的命名規(guī)則和語法 ? 約束名的命名規(guī)則約束名如果在建表的時(shí)候沒有指明,系統(tǒng)命名規(guī)則是 SYS_Cn(n是數(shù)字 ) ? 約束名字符串的命名規(guī)則同于表和字段名的命名規(guī)則 創(chuàng)建 invoice表并指定主鍵 CREATE TABLE invoice (invoice_id NUMBER PRIMARY KEY, 自動(dòng)編號(hào),唯一,不為空 vendor_id NUMBER NOT NULL, 供應(yīng)商 ID invoice_number VARCHAR2(50) NOT NULL, 發(fā)票編號(hào) invoice_date DATE DEFAULT SYSDATE, 發(fā)票日期 invoice_total NUMBER(9,2) NOT NULL, 發(fā)票總數(shù) payment_total NUMBER(9,2) DEFAULT 0 付款總數(shù) ) 在列屬性中使用 CONSTRAINT關(guān)鍵字 CREATE TABLE invoice ( 自動(dòng)編號(hào),唯一,不為空 invoice_id NUMBER CONSTRAINT invoice_pk PRIMARY KEY, 供應(yīng)商 ID vendor_id NUMBER CONSTRAINT vendor_id_nn NOT NULL, 發(fā)票編號(hào) invoice_number VARCHAR2(50) CONSTRAINT vendor_number_nn NOT NULL, 發(fā)票日期 invoice_date DATE DEFAULT SYSDATE, 發(fā)票總數(shù) invoice_total NUMBER(9,2) CONSTRAINT invoice_total_nn NOT NULL, 付款總數(shù) payment_total NUMBER(9,2) DEFAULT 0 ) 。 創(chuàng)建臨時(shí)表 3 兩種類型臨時(shí)表的區(qū)別 會(huì)話級(jí)臨時(shí)表采用 on mit preserve rows 。 3 、支持表間的主外鍵連接,且主外鍵連接也是基于會(huì)話的。 ? 如果希望在對象創(chuàng)建后更改 pctfree參數(shù),可通過
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1