




已閱讀5頁(yè),還剩15頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1. 對(duì)字符串操作的函數(shù)? 答:ASCII() -函數(shù)返回字符表達(dá)式最左端字符的ASCII 碼值 CHR() -函數(shù)用于將ASCII 碼轉(zhuǎn)換為字符 -如果沒(méi)有輸入0 255 之間的ASCII 碼值CHR 函數(shù)會(huì)返回一個(gè)NULL 值 -應(yīng)該是必須給chr()賦數(shù)字值 concat(str,str)連接兩個(gè)字符串 LOWER() -函數(shù)把字符串全部轉(zhuǎn)換為小寫(xiě) UPPER() -函數(shù)把字符串全部轉(zhuǎn)換為大寫(xiě) LTRIM() -函數(shù)把字符串頭部的空格去掉 RTRIM() -函數(shù)把字符串尾部的空格去掉 TRIM() -同時(shí)去掉所有兩端的空格 實(shí)際上LTRIM(),RTRIM(),TRIM()是將指定的字符從字符串中裁減掉 其中LTRIM(),RTRIM()的格式為xxxx(被截字符串,要截掉的字符串),但是TRIM() 的格式為T(mén)RIM(要截掉的一個(gè)字符 from 被截的字符串) SUBSTR() -函數(shù)返回部分字符串 INSTR(String,substring) -函數(shù)返回字符串中某個(gè)指定的子串出現(xiàn)的開(kāi)始位置,如 果不存在則返回0 REPLACE(原來(lái)的字符串,要被替換掉的字符串,要替換成的字符串) SOUNDEX() -函數(shù)返回一個(gè)四位字符碼 -SOUNDEX函數(shù)可用來(lái)查找聲音相似的字符串但SOUNDEX函數(shù)對(duì)數(shù)字和漢字均 只返回NULL 值 2、 事務(wù)概念 答案:事務(wù)是這樣一種機(jī)制,它確保多個(gè)SQL語(yǔ)句被當(dāng)作單個(gè)工 作單元來(lái)處理。事務(wù)具有以下的作用: * 一致性:同時(shí)進(jìn)行的查詢(xún)和更新彼此不會(huì)發(fā)生沖突,其他 用戶(hù)不會(huì)看到發(fā)生了變化但尚未提交的數(shù)據(jù)。 * 可恢復(fù)性:一旦系統(tǒng)故障,數(shù)據(jù)庫(kù)會(huì)自動(dòng)地完全恢復(fù)未完成 的事務(wù)。 3、oracle中查詢(xún)系統(tǒng)時(shí)間 答:select sysdate from dual 4、 觸發(fā)器的作用,什么時(shí)候用觸發(fā)器,創(chuàng)建觸發(fā)器的步驟,觸發(fā)器 里是否可以有commit, 為什么? 答案:觸發(fā)器是可以由事件來(lái)啟動(dòng)運(yùn)行的,存在于數(shù)據(jù)庫(kù)服務(wù)器 中的一個(gè)過(guò)程。 他的作用:可以實(shí)現(xiàn)一般的約束無(wú)法完成的復(fù)雜約束,從而實(shí)現(xiàn) 更為復(fù)雜的完整性要求。 使用觸發(fā)器并不存在嚴(yán)格的限定,只要用戶(hù)想在無(wú)人工參與的情 況下完成一般的定義約束不可以完成的約束,來(lái)保證數(shù)據(jù)庫(kù)完整 性,那么就可以使用觸發(fā)器。 由于觸發(fā)器主要是用來(lái)保證數(shù)據(jù)庫(kù)的完整性的,所以要?jiǎng)?chuàng)建一個(gè) 觸發(fā)器,首先要明確該觸發(fā)器應(yīng)該屬于那一種(DML, INSTEAD OF,SYSTEM)因?yàn)樗麄兏饔袀€(gè)的用途;其次就是要 確定觸發(fā)器被觸發(fā)以后所設(shè)計(jì)到的數(shù)據(jù)。 出發(fā)器中不可以使用COMMIT。 5數(shù)字函數(shù) abs()絕對(duì)值 exp(value)e的value次冪 ceil()大于等于該值的最小整 數(shù) floor()小于等于該值的最大整數(shù) trunc(value,precision)保留precision 個(gè)小數(shù)截取value round(value,precision)保留precision個(gè)小數(shù)對(duì)value進(jìn)行 四舍五入 sign()根據(jù)值為正負(fù)零返回1,-1,0 mod()取模操 作 power(value,exponent)value的exponent次冪 sqrt()求平方根 1. 初級(jí) 4、 關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)與文件數(shù)據(jù)庫(kù)系統(tǒng)的區(qū)別在那里?關(guān)系數(shù)據(jù)庫(kù)系 統(tǒng)一般適用那些方面? 答案: 關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)文件系統(tǒng)的區(qū)別在于: 首先,關(guān)系性數(shù)據(jù)庫(kù)的整體數(shù)據(jù)是結(jié)構(gòu)化的,采用關(guān)系數(shù)據(jù)模型 來(lái)描述,這是它與文件系統(tǒng)的根本區(qū)別。(數(shù)據(jù)模型包括:數(shù)據(jù) 結(jié)構(gòu),數(shù)據(jù)操作以及完整性約束條件) 其次,關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)的共享性高,冗余低可以面向整個(gè)系統(tǒng), 而文件系統(tǒng)則具有應(yīng)用范圍的局限性,不易擴(kuò)展。 第三,關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)采用兩級(jí)映射機(jī)制保證了數(shù)據(jù)的高獨(dú)立 性,從而使得程序的編寫(xiě)和數(shù)據(jù)都存在很高的獨(dú)立性。這方面是 文件系統(tǒng)無(wú)法達(dá)到的,它只能針對(duì)于某一個(gè)具體的應(yīng)用。(兩級(jí) 映射:保證邏輯獨(dú)立性的外模式/模式映射和保證物理獨(dú)立性的內(nèi) 模式/模式映射。外模式:用戶(hù)模式,是數(shù)據(jù)庫(kù)用戶(hù)的局部數(shù)據(jù)的 邏輯結(jié)構(gòu)特征的描述。模式:數(shù)據(jù)庫(kù)全體數(shù)據(jù)的邏輯結(jié)構(gòu)特征的 描述。內(nèi)模式:也就是數(shù)據(jù)最終的物理存儲(chǔ)結(jié)構(gòu)的描述。) 第四,就是關(guān)系性數(shù)據(jù)庫(kù)系統(tǒng)由統(tǒng)一的DBMS進(jìn)行管理,從而為 數(shù)據(jù)提供了如安全性保護(hù),并發(fā)控制,完整性檢查和數(shù)據(jù)庫(kù)恢復(fù) 服務(wù)。 5、 觸發(fā)器的概念,存儲(chǔ)過(guò)程的概念. 答案: 觸發(fā)器: 是存儲(chǔ)在數(shù)據(jù)庫(kù)中的過(guò)程,當(dāng)表被修改(增、刪、改) 時(shí)它隱式地被激發(fā)。 存儲(chǔ)過(guò)程:是數(shù)據(jù)庫(kù)語(yǔ)言SQL的集合,同樣也存儲(chǔ)在數(shù)據(jù)庫(kù)中, 但是他是由其他應(yīng)用程序來(lái)啟動(dòng)運(yùn)行或者也可以直接運(yùn)行。 6、 基本SQL語(yǔ)句有哪些. 答案: select、insert、update、delete、create、drop、truncate 1. 中級(jí) 8、什么是事務(wù)一致性 ? 選擇熟悉的數(shù)據(jù)庫(kù)實(shí)現(xiàn)一個(gè)事務(wù)處理,如信用卡 提款. 答案: 事務(wù)的一致性:是事務(wù)原子性的體現(xiàn),事務(wù)所對(duì)應(yīng)的數(shù)據(jù)庫(kù)操作要 么成功要么失敗沒(méi)有第三種情況。事務(wù)不管是提交成功與否都不能影響 數(shù)據(jù)庫(kù)數(shù)據(jù)的一致性狀態(tài)。 事務(wù):用戶(hù)定義的一個(gè)數(shù)據(jù)庫(kù)操作序列,這些操作要么全部成功完 成要么全部不做,是一個(gè)不可分割的整體。定義事務(wù)的SQL語(yǔ)句有: BEGIN TRANSACTION,COMMIT,ROLLBACK。 事務(wù)的原子性:就是事務(wù)所包含的數(shù)據(jù)庫(kù)操作要么都做,要么都不做. 事務(wù)的隔離性:事務(wù)對(duì)數(shù)據(jù)的操作不能夠受到其他事務(wù)的影響。 事務(wù)的持續(xù)性:也就是說(shuō)事務(wù)對(duì)數(shù)據(jù)的影響是永久的。 對(duì)信用卡提款這一事務(wù)而言就是要保證提取到現(xiàn)金和卡帳號(hào)余 額的修改要同時(shí)成功或失敗. BEGIN TRANSACTION 讀取A的帳戶(hù)余額BALANCE; BALANCE=BALANCE-AMOUNT轉(zhuǎn)帳金額; IF(BALANCE0) THEN ROLLBACK; ELSE BEGIN 將A的新余額寫(xiě)回; 讀取B的帳戶(hù)余額BALANCEB; BALANCEB=BALANCEB+AMOUNT轉(zhuǎn)帳金額; 將B的新余額寫(xiě)回; COMMIT; END IF; END; 9、 實(shí)際編寫(xiě)和調(diào)試存儲(chǔ)過(guò)程或觸發(fā)器. 答案: 10、 實(shí)現(xiàn)索引的方式? 索引的原理? 索引的代價(jià)? 索引的類(lèi)型? 答案: 實(shí)現(xiàn)索引的方式有兩種:針對(duì)一張表的某些字段創(chuàng)建具體的索 引,如對(duì)oracle: create index 索引名稱(chēng) on 表名(字段名);在創(chuàng)建表時(shí)為字 段建立主鍵約束或者唯一約束,系統(tǒng)將自動(dòng)為其建立索引。 索引的原理:根據(jù)建立索引的字段建立索引表,存放字段值以及對(duì) 應(yīng)記錄的物理地址,從而在搜索的時(shí)候根據(jù)字段值搜索索引表的到物理 地址直接訪(fǎng)問(wèn)記錄。 引入索引雖然提高了查詢(xún)速度,但本身占用一定的系統(tǒng)存儲(chǔ)容量和 系統(tǒng)處理時(shí)間,需要根據(jù)實(shí)際情況進(jìn)行具體的分析. 索引的類(lèi)型有:B樹(shù)索引,位圖索引,函數(shù)索引等。 11、 view 的概念 ? 何時(shí)應(yīng)用? 答案: view 是對(duì)表級(jí)數(shù)據(jù)的多角度的透視,適用于對(duì)查詢(xún)安全性、靈活 性有一定要求的環(huán)境 12、 sql語(yǔ)句例外處理?舉例說(shuō)明? 答案: 當(dāng)sql 語(yǔ)句在執(zhí)行過(guò)程中出現(xiàn)意外時(shí),如查詢(xún)時(shí),未查詢(xún)到結(jié)果;更 改時(shí)無(wú)記錄等情況的應(yīng)采取的措施. 以oracle為例:測(cè)試其對(duì)exception的理解.如 select 字段 into 變量 from table ; 若查詢(xún)出多條記錄,應(yīng)增加exception 例外處理. Oracle處理異常有三種: 1 預(yù)定義的例外處理,EXCEPTION WHEN exception_name THEN 2 EXCEPTION_INIT產(chǎn)生例外 首先要declare 聲明一個(gè)例外名;然后將例外名和錯(cuò)誤代碼綁定 pragma exception_init(錯(cuò)誤名,錯(cuò)誤代碼);最后在EXCEPTION 處when 錯(cuò)誤名then 3用戶(hù)自定義例外,不用EXCEPTION,當(dāng)判斷條件成熟時(shí)用 raise_application_error(-20000-20999,提示信息)。 13、 判斷下列論述是否正確。 (1) 一個(gè)事務(wù)中的某條SQL命令提交 時(shí),其它SQL命令可以不提交。 (2) 在一個(gè)關(guān)系表中,主鍵可 唯一標(biāo)識(shí)一行記錄。 (3) 一個(gè)關(guān)系表中的外鍵必定是另一表中 的主鍵。 (4) 回滾可以在事務(wù)失敗時(shí),回到操作事務(wù)前的數(shù)據(jù) 狀態(tài)。 答案: (1)錯(cuò)誤 (2)正確 (3)正確 (4)正確 14、 以下哪些手段可保證數(shù)據(jù)庫(kù)中數(shù)據(jù)的完整性和一致性: (1)自定義 數(shù)據(jù)類(lèi)型 (2)觸發(fā)器 (3)主鍵和外鍵 (4)事務(wù) 答案: (1)(2)(3)(4) (為什么有1) 15、 使用存儲(chǔ)過(guò)程訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)比直接用SQL語(yǔ)句訪(fǎng)問(wèn)有哪些優(yōu)點(diǎn)? 答案:存儲(chǔ)過(guò)程是預(yù)編譯過(guò)的,執(zhí)行時(shí)勿須編譯,執(zhí)行速度更快;存儲(chǔ) 過(guò)程封裝了一批SQL語(yǔ)句,便于維護(hù)數(shù)據(jù)的完整性與一致性;可以實(shí)現(xiàn) 代碼的復(fù)用。 1. 高級(jí) 16、 對(duì)于精通的數(shù)據(jù)庫(kù)系統(tǒng)描述其體系結(jié)構(gòu),主要包括存儲(chǔ)機(jī)制、 回滾機(jī)制、運(yùn)行機(jī)制等. 答案:對(duì)oracle 系統(tǒng)而言,描述sga的結(jié)構(gòu); 后臺(tái)pmon,ckpt、lgwr,smon等 進(jìn)程的功能;表空間的分配策略; 回滾段的結(jié)構(gòu) oracle的sga(系統(tǒng)全局區(qū))包括的主要區(qū)有:數(shù)據(jù)庫(kù)緩存區(qū),重做日志 緩存區(qū),共享池(數(shù)據(jù)字典緩存和庫(kù)緩存),大池等。數(shù)據(jù)庫(kù)緩存區(qū)用 來(lái)存放最近使用過(guò)的數(shù)據(jù)塊主要和后臺(tái)進(jìn)程中的數(shù)據(jù)庫(kù)寫(xiě)進(jìn)程(DBWR) 以及數(shù)據(jù)文件發(fā)生關(guān)系;重做日志緩存區(qū)用于存放操作數(shù)據(jù)庫(kù)數(shù)據(jù)所產(chǎn) 生的重做日志信息,與之合作的有重做日志寫(xiě)進(jìn)程(LGWR)和重做日志 文件;共享池主要緩存SQL/PLSQL,資源鎖,控制信息等,其中的庫(kù) 緩存主要緩存被解析執(zhí)行過(guò)的SQL/PLSQL庫(kù)緩存可分為共享SQL和私有 SQL兩個(gè)區(qū),共享SQL用于存放SQL語(yǔ)句的語(yǔ)法分析結(jié)果和執(zhí)行計(jì)劃, 私有SQL則用來(lái)存放與具體SQL語(yǔ)句執(zhí)行有關(guān)的綁定變量,會(huì)話(huà)參數(shù) 等。 ORACLE實(shí)例的另外一個(gè)重要部分就是其后臺(tái)進(jìn)程,主要的后臺(tái)進(jìn)程 有:數(shù)據(jù)庫(kù)寫(xiě)進(jìn)程(DBWR),重做日志寫(xiě)進(jìn)程(LGWR),系統(tǒng)監(jiān)視 器(SMON),進(jìn)程監(jiān)視器(PMON),檢查點(diǎn)進(jìn)程(CKPT)。 DBWR主要是對(duì)數(shù)據(jù)庫(kù)緩存區(qū)中的臟冷數(shù)據(jù)進(jìn)行寫(xiě)入數(shù)據(jù)文件操作; LGWR主要是將對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)操作所產(chǎn)生的重做日志信息寫(xiě)入到重做日 志文件中;SMON完成由于非正常關(guān)閉數(shù)據(jù)庫(kù)的情況下重起數(shù)據(jù)庫(kù)時(shí)對(duì) 數(shù)據(jù)庫(kù)的恢復(fù);PMON用來(lái)恢復(fù)失敗的用戶(hù)進(jìn)程和服務(wù)進(jìn)程,并釋放其 所占的系統(tǒng)資源;CKPT可以表示數(shù)據(jù)庫(kù)在此出處于完整狀態(tài)。 邏輯存儲(chǔ)結(jié)構(gòu):數(shù)據(jù)塊BLOCK,區(qū)EXTENT,段SEGMENT,表空間 TABLESPACE 物理存儲(chǔ)空間:表空間,數(shù)據(jù)文件,控制文件,日志文件,數(shù)據(jù)字典 軟件體系結(jié)構(gòu)就是上邊對(duì)SGA和后臺(tái)進(jìn)程的描述。 17 、對(duì)于精通的數(shù)據(jù)庫(kù)系統(tǒng)描述其數(shù)據(jù)一致性的保證機(jī)制,包括lock, 事務(wù)一致性等. 答案: 在并發(fā)環(huán)境下,采用多種機(jī)制保持其數(shù)據(jù)的一致性,如oracle系統(tǒng) 提供的事務(wù)級(jí)的一致性、行級(jí)鎖、表級(jí)鎖等等. 18、對(duì)精通的數(shù)據(jù)庫(kù)系統(tǒng)描述其聯(lián)機(jī)備份機(jī)制、恢復(fù)機(jī)制,考核其對(duì)日 志的理解. 答案: 描述相關(guān)數(shù)據(jù)庫(kù)的實(shí)時(shí)聯(lián)機(jī)備份策略,如數(shù)據(jù)庫(kù)系統(tǒng)在運(yùn)行中通 過(guò)何種方式保證其數(shù)據(jù)的實(shí)時(shí)備份, 出現(xiàn)問(wèn)題時(shí),應(yīng)采取何種辦法從聯(lián)機(jī) 備份進(jìn)行恢復(fù). 對(duì)對(duì)oracle而言,其archive online 備份方式應(yīng)如何設(shè)置、修改什么參 數(shù)、如何安排備份空間等等. 19、 精通的數(shù)據(jù)庫(kù)系統(tǒng)描述性能優(yōu)化方法,包括優(yōu)化的策略、參 數(shù)、驗(yàn)證方法等. 答案: 20、Truncate; 與 delete;的區(qū)別?(這道題可以衍生出很多的問(wèn)題比如: 想快速的清除一個(gè)很大的表中的數(shù)據(jù)應(yīng)該用設(shè)么操作?答案是:應(yīng)該用 truncate。還有,在對(duì)兩個(gè)相同紀(jì)錄數(shù)的分別表使用了truncate,和delete commit;后對(duì)這兩個(gè)表進(jìn)行count(*)統(tǒng)計(jì)記錄數(shù)操作,那個(gè)表速度會(huì)快 些?答案是:使用了truncate的會(huì)快些。) 21、寫(xiě)一個(gè)游標(biāo)并使用它。(這道題應(yīng)該注意的是:在使用游標(biāo)后一 定要記得關(guān)閉游標(biāo))。 Declare Cursor cursor_name is Select * from tablename; Begin Open cursor_name; Loop Fetch cursor_name into bianliang; Exit when cursor_name%notfound; Sql End loop; Close cursor_name; End; 22、在創(chuàng)建表的時(shí)候會(huì)設(shè)置 pctfree 10 pctused 40 而創(chuàng)建表的索引的時(shí)候卻沒(méi)有 pctused 40 這是為什么? (這道題的主要思想是索引不能在pctused 40上得到什么好處) 23、使用過(guò)的最大的表有多少行紀(jì)錄?(這道題不是看應(yīng)試者的技術(shù)過(guò) 不過(guò)關(guān),而是考察應(yīng)試者是否有大型數(shù)據(jù)庫(kù)的管理操作經(jīng)驗(yàn)) 不要對(duì)表的索引列進(jìn)行函數(shù)操作,因?yàn)檫@樣系統(tǒng)就不能使用索引,使查 詢(xún)變得很慢,但是在ora8i以后就已經(jīng)開(kāi)始支持函數(shù)的索引,彌補(bǔ)了這個(gè) 不足。 24、ORACLE數(shù)據(jù)庫(kù)啟動(dòng)與關(guān)閉的步驟 啟動(dòng):?jiǎn)?dòng)實(shí)例-加載數(shù)據(jù)庫(kù)數(shù)據(jù)-打開(kāi)數(shù)據(jù)庫(kù) 關(guān)閉:關(guān)閉數(shù)據(jù)庫(kù)-卸載數(shù)據(jù)庫(kù)數(shù)據(jù)-關(guān)閉實(shí)例 25、Delete與truncate的區(qū)別 delete一般用于刪除少量記錄的操作,而且它是要使用回滾段并且要進(jìn) 行顯示的提交事務(wù)。而truncate則使用于大量刪除數(shù)據(jù),而且隱式提交 事務(wù),其速度要比使用delete快的多。 26、DDL和DML分別代表什么? DDL表示數(shù)據(jù)定義語(yǔ)言,在ORACLE中主要包括CREATE,ALTER, DROP DML表示數(shù)據(jù)操作語(yǔ)言,主要的DML有SELECT,INSERT, UPDATE,DELETE 28、Javascript中動(dòng)態(tài)效果時(shí)調(diào)用的函數(shù)。 29、數(shù)據(jù)庫(kù)中有若干條相同的記錄,刪除到只剩下一條記錄。如何 做,請(qǐng)用SQL語(yǔ)句通過(guò)ROW_ID來(lái)寫(xiě)出執(zhí)行過(guò)程。 Delete table_name where ziduan= and rowed(select max(rowed) from table_name where ziduan=); 30、oracle數(shù)據(jù)庫(kù)表存放到磁盤(pán)什么地方(什么物理空間上大概意 思)? Oracle數(shù)據(jù)庫(kù)表存放在數(shù)據(jù)文件上。 31、Oracle使用什么語(yǔ)句給用戶(hù)分配權(quán)限? GRANT TO 語(yǔ)句 32、你在項(xiàng)目現(xiàn)場(chǎng),用戶(hù)要求你向正在運(yùn)行的表中添加一個(gè)字段,你 該怎么做? 第一種方法:關(guān)閉數(shù)據(jù)庫(kù),然后使用受限模式打開(kāi),由sys/sysdba來(lái)進(jìn) 行 第二種方法:不關(guān)閉數(shù)據(jù)庫(kù),將數(shù)據(jù)庫(kù)置于靜默狀態(tài)在SYS/SYSDBA 模式下用ALTER SYSTEM QUISCE RESTRICTED,這種狀態(tài)下只有 SYS/SYSDBA才可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作,修改完畢之后再退出靜默狀 態(tài)ALTER SYSTEM UNQUISCE 在這里復(fù)習(xí)到了數(shù)據(jù)庫(kù)的兩種特殊狀態(tài):靜默狀態(tài)(QUISCE)和掛起狀 態(tài) 靜默狀態(tài)就是只有特殊權(quán)限的SYS/SYSDBA才可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行操 作,使用ALTER SYSTEM QUISCE RESTRICTED以后系統(tǒng)將等候活動(dòng) 著的會(huì)話(huà)主動(dòng)結(jié)束,同時(shí)阻止建立新的會(huì)話(huà),系統(tǒng)掛起所有的SQL語(yǔ) 句,等恢復(fù)以后再重新激活會(huì)話(huà)執(zhí)行掛起的SQL。 掛起狀態(tài)就是系統(tǒng)將數(shù)據(jù)庫(kù)所有對(duì)物理文件(數(shù)據(jù)文件,控制文件, 日志文件)的I/O操作都暫停,但是并不禁止非DBA用戶(hù)對(duì)數(shù)據(jù)庫(kù)進(jìn)行 操作。這種狀態(tài)主要用于進(jìn)行數(shù)據(jù)庫(kù)備份。 33、Oracle中回滾的概念?回滾段有什么作用。 回滾就是在事務(wù)提交之前將數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)到事務(wù)修改之前數(shù)據(jù)庫(kù)數(shù) 據(jù)狀態(tài)。 回滾段就是為回滾提供依據(jù),記錄的是事務(wù)操作數(shù)據(jù)庫(kù)之前的數(shù)據(jù)或 者對(duì)應(yīng)于以前操作的操作,這個(gè)內(nèi)容要根據(jù)以前的操作而定。比如說(shuō) 以前事務(wù)操作如果是UPDATE那么回滾段則存儲(chǔ)UPDATE以前的數(shù) 據(jù),如果事務(wù)是DELETE操作那么存儲(chǔ)的則是與之相對(duì)應(yīng)的INSERT操 作語(yǔ)句,相反如果事務(wù)操作是INSERT那么記錄相應(yīng)的則是DELETE操 作了。 34、Oracle的8I和9I有什么區(qū)別 35、一張表有10萬(wàn)條記錄,如何刪除其中的任意20條記錄?請(qǐng)用SQL 語(yǔ)句進(jìn)行操作 36、客戶(hù)端如何訪(fǎng)問(wèn)服務(wù)器端的oracle?如果客戶(hù)端無(wú)法訪(fǎng)問(wèn)服務(wù)器端 的oralce,可能會(huì)是什么原因? 客戶(hù)端通過(guò)網(wǎng)絡(luò)或者進(jìn)程方式以合法的用戶(hù)身份來(lái)取得和服務(wù)器端 ORACLE的連接。如果客戶(hù)端無(wú)法訪(fǎng)問(wèn)服務(wù)器端ORACLE可能出現(xiàn)的 原因是:用戶(hù)無(wú)權(quán)訪(fǎng)問(wèn);服務(wù)器端數(shù)據(jù)庫(kù)并沒(méi)有打開(kāi)(啟動(dòng)數(shù)據(jù)庫(kù)的 第三步?jīng)]有完成);如果服務(wù)器是在共享模式下的則有可能沒(méi)有對(duì)應(yīng) 于該客戶(hù)所使用的通信協(xié)議的調(diào)度進(jìn)程Dnnn。 37、 oracle中執(zhí)行語(yǔ)句錯(cuò)誤時(shí)去哪里查找錯(cuò)誤信息? Select * from USER_ERRORS 38、 select語(yǔ)句需要提交嗎?insert和update語(yǔ)句呢? 39、 在執(zhí)行insert語(yǔ)句并提交后,這些提交的數(shù)據(jù)存儲(chǔ)到什么地 方? 被存儲(chǔ)到數(shù)據(jù)文件中 40、 oracle中有哪些類(lèi)型的文件? 數(shù)據(jù)文件,控制文件,日志文件和數(shù)據(jù)字典 41、 介紹一下oracle的體系結(jié)構(gòu)? 邏輯體系結(jié)構(gòu):塊,區(qū),段,表空間 物理體系結(jié)構(gòu):表空間,三大文件 軟件體系結(jié)構(gòu):SGA,后臺(tái)進(jìn)程 42、 談?wù)剬?duì)oracle的row_ id是否理解?請(qǐng)簡(jiǎn)述? ORACLE的row_id是一個(gè)偽列,其個(gè)是為18個(gè)字節(jié)可將這18個(gè)字節(jié)用 6363來(lái)劃分,分別表示段編號(hào),數(shù)據(jù)文件編號(hào),數(shù)據(jù)塊編號(hào)和記錄編 號(hào)。 Row_id表示的是一個(gè)記錄的物理存儲(chǔ)地址。 43、 oracle中如何刪除用戶(hù)? Oracle中使用DROP USER來(lái)刪除用戶(hù),如果使用DROP USER CASCADE那么用戶(hù)的對(duì)象也同時(shí)被刪除掉。為了達(dá)到刪除用戶(hù)的效 果而又不影響對(duì)用戶(hù)下的對(duì)象的使用可以使用alter user username account lock將用戶(hù)鎖定。 44、 客戶(hù)端對(duì)服務(wù)器端的oralce操作的流程是什么? 專(zhuān)用模式下:用戶(hù)通過(guò)應(yīng)用程序進(jìn)程試圖去得到一個(gè)與ORACLE數(shù)據(jù) 庫(kù)服務(wù)器的連接客戶(hù)端通過(guò)網(wǎng)絡(luò)傳遞連接請(qǐng)求,ORACLE服務(wù)器則使 用監(jiān)聽(tīng)進(jìn)程監(jiān)聽(tīng)用戶(hù)請(qǐng)求,并且來(lái)驗(yàn)證用戶(hù)身份,通過(guò)驗(yàn)證則為用戶(hù) 分配一專(zhuān)用服務(wù)進(jìn)程用戶(hù)提交SQL語(yǔ)句專(zhuān)用服務(wù)進(jìn)程則首先在SGA區(qū) 的共享池中檢查是否有與該SQL語(yǔ)句相似的已經(jīng)被解析執(zhí)行并且緩存 的SQL語(yǔ)句,如果有則采用它的解析結(jié)果和執(zhí)行計(jì)劃執(zhí)行SQL語(yǔ)句, 如果沒(méi)有則對(duì)SQL語(yǔ)句進(jìn)行語(yǔ)法解析生成執(zhí)行計(jì)劃通過(guò)解析則執(zhí)行操 作獲取數(shù)據(jù)將執(zhí)行結(jié)果返回給客戶(hù)。 共享模式下:與專(zhuān)用模式不同在于當(dāng)監(jiān)聽(tīng)程序驗(yàn)證用戶(hù)的合法性以后 并不為它分配一個(gè)專(zhuān)用的服務(wù)進(jìn)程,而是將該請(qǐng)求與響應(yīng)的調(diào)度進(jìn)程 相聯(lián)系起來(lái),并將起放入到一個(gè)請(qǐng)求隊(duì)列中,最終由響應(yīng)的Dnnn來(lái)從 調(diào)度隊(duì)列中獲取一個(gè)請(qǐng)求并為之分配一個(gè)空閑的服務(wù)進(jìn)程,接下來(lái)有 服務(wù)進(jìn)程對(duì)該請(qǐng)求進(jìn)行服務(wù)操作和專(zhuān)用方式下相同,處理完成之后由 服務(wù)進(jìn)程先將結(jié)果放入一個(gè)返回隊(duì)列最后再由調(diào)度進(jìn)程(Dnnn)將返 回隊(duì)列中的結(jié)果返回給對(duì)應(yīng)的用戶(hù)。 45、 exits和in在ORALCE數(shù)據(jù)庫(kù)中那個(gè)執(zhí)行效率更高? Exits執(zhí)行效率比in高。因?yàn)椋?46、 如何判斷游標(biāo)已經(jīng)到最后一行? Cursor_name%notfound 47、 聚簇索引和普通索引在不同的SQL語(yǔ)句中哪個(gè)效率更高? (筆試題,原題回憶不起來(lái),主題就是聚簇索引和普通索引 的區(qū)別) 概念類(lèi): 聚合函數(shù)? Session的定義和用法? Oracle的存儲(chǔ)過(guò)程 ? 什么是 構(gòu)造函數(shù)? 48、簡(jiǎn)述ORACLE中SGA的組成部分。 答:系統(tǒng)全局區(qū)包括:共享池、重做日志緩存區(qū)、數(shù)據(jù)高速緩存區(qū),大 池,JAVA池。 49、簡(jiǎn)述ORACLE的啟動(dòng)和關(guān)閉各有多少步驟? 啟動(dòng):?jiǎn)?dòng)實(shí)例、裝載數(shù)據(jù)庫(kù)數(shù)據(jù)、打開(kāi)數(shù)據(jù)庫(kù)。 關(guān)閉:關(guān)閉數(shù)據(jù)庫(kù)、卸載數(shù)據(jù)庫(kù)數(shù)據(jù)、關(guān)閉實(shí)例。 50、在Oracle表空間的分類(lèi)和作用,如排序時(shí)數(shù)據(jù)將放在什么表空間? 作用是為了突破存儲(chǔ)容量的限制,是一個(gè)邏輯概念。排序數(shù)據(jù)放在臨時(shí) 表空間。 51、執(zhí)行COMMIT命令時(shí),數(shù)據(jù)庫(kù)將會(huì)發(fā)生什么改變,ROLLBACK 呢? 答:commit 提交時(shí)首先是與事務(wù)對(duì)應(yīng)的重做日志信息將被寫(xiě)入到數(shù)據(jù) 庫(kù)物理文件中的重做日志文件中,至于是否會(huì)真正將事務(wù)操作的內(nèi)容反 映到數(shù)據(jù)文件還好看DBWR是否啟動(dòng)了。在完成數(shù)據(jù)庫(kù)的插入,刪除和 修改操作時(shí),只有當(dāng)事務(wù)提交到數(shù)據(jù)庫(kù)才算完成,有提交前只有操作數(shù) 據(jù)庫(kù)的本人才能看到,別人只有在最后提交完成才可以看到。 ROLLBACK回滾當(dāng)前尚未提交的事務(wù),使數(shù)據(jù)庫(kù)恢復(fù)到事務(wù)操作前的 狀態(tài)。 52、用命令創(chuàng)建用戶(hù),并為用戶(hù)授權(quán)。 Create user user_name identified by password / identified externally/ identified blobally as CN=user default tablespace tablespace_name temporary tablespace tablespace_name; grant role/privilege to user_name; 53、 寫(xiě)一個(gè)存儲(chǔ)過(guò)程,使employee(name,age,emp_no,salary)表中的 salary值在0-1000之間的員工的工資上漲20%,(提示:要求用 到游標(biāo)) Cteate or replace procedure emp_sal V_name %type; V_emp_no employee.emp_no%type; V_salary employee.salary%type; Cursor cursor_sal is Select name,emp_no,salary from employee where salary between 0 and 1000; Begin Open cursor_sal; Loop Fetch cursor_sal into v_name,v_emp_no,v_salary; Exit when cursor_sal%notfound; Update employee set salary=salary*1.2 where name=v_name and emp_no=v_emp_no; End loop; Close cursor_sal; Commit; End; 54、 ORACLE數(shù)據(jù)庫(kù)都有哪些類(lèi)型的文件? 數(shù)據(jù)文件,控制文件,日志文件,參數(shù)文件 55、 用命令創(chuàng)建表空間、用戶(hù),并為用戶(hù)授權(quán)、收回權(quán)限。 Create tablespace tabllespacename Datafile f:orcluser001.dbf size 20m Default storage( Initial 512k Next 512k minextents 2 pctincrease 50% maxExitnts 2048) minimum extent 512k logging online permanent extent management dictionary; 回收權(quán)限: revoke privilege from user; create tablespace tablespace_name datafile default storage( initial xxxkb next yykb minextents 2 pctincrease nnnn maxextents mmm) logging online extent management dictionary/localautoallocate/uniform size xxxmb; create user user_name identified by passwore/ identified externally/ identified globally as CN=user default tablespace tablespace_name temporary tablespace tablespace_name account lock /unlock grant connect to user_name; grant create table to suer_name; grant update on table_name to user_name; revoke create table from user_name; revoke update on table_name from user_name; 56、 在Oracle中如何更改用戶(hù)名? 57、如何在Oracle中查詢(xún)某個(gè)用戶(hù)下所有已建的表? 答:select * from cat; 57、 執(zhí)行TRUNCATE命令后,存儲(chǔ)空間是否還存在,是否可被其他 的表占用? 執(zhí)行TRUNCATE之后,為表分配的區(qū)空間將被回收HWM將回退,如果 在使用TRUNCATE的時(shí)候沒(méi)有指定REUSE STORAGE那么執(zhí)行操作后 僅僅留下由MINEXTENTS所指定的區(qū)否則表的所有空間將被回收用于 再分配。 59、何在Oracle中查看當(dāng)前用戶(hù),通常有哪些方式?(提示:show user 和select * from user_users)show user;/select username from user_users; 60、 出在Oracle中,創(chuàng)建表空間的語(yǔ)法結(jié)構(gòu),以及所含參數(shù)說(shuō)明。 Create tablespace tablespacename Datafile Logging/nologging Default storage(initial kb Next kb Minextents x Maxextents y Pctincrease z ) online/not online extent management dictionary/localautoallocate/uniform size kb; 61、 如何判斷游標(biāo)是否到了末尾?(提示:用%notfound) cursor_name%notfound 62、 在Oracle中,如何查看當(dāng)前用戶(hù)下的所有表空間? Select tablespace_name from user_tablespaces; 63、 在Oracle中,你所創(chuàng)建的表空間信息放在哪里? 存放在數(shù)據(jù)字典中,數(shù)據(jù)字典內(nèi)容對(duì)應(yīng)于系統(tǒng)表空間SYSTEM表空間。 64、 ORACLE中的控制文件什么時(shí)候讀??? ORACLE服務(wù)器啟動(dòng)時(shí),先啟動(dòng)實(shí)例然后再讀取數(shù)據(jù)庫(kù)的各個(gè)文件當(dāng)然 也包括控制文件。也就是說(shuō)在數(shù)據(jù)庫(kù)服務(wù)器啟動(dòng)的第二步時(shí)讀取。 65、 Oracle的表格信息存儲(chǔ)在哪個(gè)地方? SYSTEM表空間的數(shù)據(jù)字典文件中。 66、如何根據(jù)字典創(chuàng)建一個(gè)表空間,并說(shuō)明參數(shù)? 66、 ORACLE中當(dāng)一個(gè)用戶(hù)正在操作一個(gè)執(zhí)行過(guò)程,管理員此時(shí)取 消了他的權(quán)限,會(huì)發(fā)生什么事情? 68、談?wù)勀銓?duì)角色的理解,常用的角色有哪些? 角色就是一組權(quán)限的數(shù)據(jù)庫(kù)實(shí)體,它不屬于任何模式或用戶(hù)但是可以被 授予任何用戶(hù)。常用的角色有CONNECT,DBA,RESOURCE, SELECT_CATALOG_ROLE(查詢(xún)所有表視圖權(quán)), DELETE_CATALOG_ROLE(刪除權(quán)限)等。 角色的創(chuàng)建和授權(quán):和創(chuàng)建用戶(hù)為用戶(hù)授權(quán)差不多。Create role role_name identified grant 權(quán)限to role_name。 69、簡(jiǎn)述Oracle的歸檔與不歸檔工作模式,分別說(shuō)明。 Oracle歸檔模式是指在創(chuàng)建數(shù)據(jù)庫(kù)時(shí)指定了ARCHIVELOG參數(shù),這種模 式下,當(dāng)重做日志文件寫(xiě)滿(mǎn)的時(shí)候會(huì)將該重做日志文件的內(nèi)容保存到指 定的位置(由初始化文件中的參數(shù)ARCHIVE_LOG_DEST_n來(lái)決定)。 并不是數(shù)據(jù)庫(kù)在歸檔模式下工作的時(shí)候就可以自動(dòng)完成歸檔操作,在歸 檔模式下可以有兩種歸檔方式:自動(dòng)歸檔(在初始化文件中的參數(shù) ARCHIVE_LOG_START被設(shè)置為T(mén)RUE)和手動(dòng)歸檔。如果歸檔模式 下沒(méi)有啟動(dòng)自動(dòng)歸檔的話(huà),而且又沒(méi)有實(shí)行手動(dòng)歸檔那么當(dāng)LGWR進(jìn)程 將重做日志信息寫(xiě)入已經(jīng)寫(xiě)滿(mǎn)的重做日志文件時(shí)數(shù)據(jù)庫(kù)將會(huì)被掛起直到 進(jìn)行了歸檔??梢?jiàn)歸檔是對(duì)重做日志文件信息的一種保護(hù)措施。 Oracle非歸檔模式下當(dāng)重做日志文件寫(xiě)滿(mǎn)以后若是有LGWR進(jìn)行重做日 志信息的寫(xiě)入操作時(shí),以前保存在重做日志文件中的重做日志信息就會(huì) 被覆蓋掉。 70、Oracle索引分為哪幾類(lèi),說(shuō)出唯一索引和位圖索引的概念。 Oracle索引有B樹(shù)索引,位圖索引,函數(shù)索引,簇索引等。 唯一索引也是B樹(shù)索引的一種,它要求被索引的字段值不可以重復(fù)。在 創(chuàng)建的時(shí)候使用B樹(shù)算法創(chuàng)建。 位圖索引并不是采用象唯一索引那樣存儲(chǔ)(索引字段值,記錄 ROWID)來(lái)創(chuàng)建索引段的,而是為每一個(gè)唯一的字段值創(chuàng)建一個(gè)位 圖,位圖中使用位元來(lái)對(duì)應(yīng)一個(gè)記錄的ROWID。位元到ROWID是通過(guò) 映射的到的。 71、ORACLE的基本數(shù)據(jù)類(lèi)型有哪些? Char()存儲(chǔ)定長(zhǎng)字符,定義的時(shí)候可以不為他指定長(zhǎng)度但是如若往里插 入值則會(huì)出錯(cuò);varchar2()存儲(chǔ)變長(zhǎng)字符定義的時(shí)候必須指定長(zhǎng)度,date 存儲(chǔ)時(shí)間日期;Number()數(shù)字類(lèi)型,包括整型,浮點(diǎn)型等;clob()大容 量字符串;blob()大二進(jìn)制對(duì)象 72、SQL中,執(zhí)行四舍五入的是哪個(gè)函數(shù)? Round(value,保留的小數(shù)位數(shù))與只對(duì)應(yīng)的還有一個(gè)特別相似的函數(shù) trunc(value,保留的小數(shù)位數(shù))它的作用是根據(jù)要保留的小數(shù)位數(shù)來(lái) 截取原數(shù)。 73、oracle數(shù)據(jù)庫(kù)表存放到磁盤(pán)什么地方?數(shù)據(jù)文件 ORACLE數(shù)據(jù)庫(kù)的表存放在物理文件中的數(shù)據(jù)文件中。 74、當(dāng)執(zhí)行insert語(yǔ)句并提交后,這些提交的數(shù)據(jù)存儲(chǔ)到什么地方? 存儲(chǔ)到了數(shù)據(jù)庫(kù)的數(shù)據(jù)文件中。 75、Exits和in在ORALCE數(shù)據(jù)庫(kù)中那個(gè)執(zhí)行效率更高? EXITS執(zhí)行效率要比使用IN要快。 76、ORACLE自己提供的函數(shù),想知道具體位置,如何操作? 77、數(shù)據(jù)庫(kù)的幾種物理文件? 1) 數(shù)據(jù)文件 2)控制文件 3)日志文件 78、 控制文件都含有哪些信息? 控制文件存放有實(shí)例信息(實(shí)例名稱(chēng)創(chuàng)建時(shí)間等),數(shù)據(jù)文件和日志文 件信息,還有系統(tǒng)運(yùn)行時(shí)記錄的系統(tǒng)變更碼(SCN),檢查點(diǎn)信息和歸檔 的當(dāng)前狀態(tài)信息等。數(shù)據(jù)庫(kù)在加載數(shù)據(jù)庫(kù)的時(shí)候首先要讀取控制文件獲 得和數(shù)據(jù)庫(kù)有關(guān)的物理結(jié)構(gòu)信息之后才能夠正確加載數(shù)據(jù)文件和日志文 件并打開(kāi)數(shù)據(jù)庫(kù)。 79、 Decode函數(shù)的用法? DECODE的語(yǔ)法:DECODE(value,if1,then1,if2,then2,if3,then3,.,else),表示如果value等 于if1時(shí),DECODE函數(shù)的結(jié)果返回then1,.,如果不等于任何一個(gè)if值,則返回else。初看一下, DECODE 只能做等于測(cè)試,但剛才也看到了,我們通過(guò)一些函數(shù)或計(jì)算替代value,是可以使 DECODE函數(shù)具備大于、小于或等于功能。 1. 如何用decode進(jìn)行大于小于的比較? 利用sign()函數(shù)和DECODE和在一起用 select decode(sign(變量1-變量2),-1,變量1,變量2) from dual; decode(條件,值1,翻譯值1,值2,翻譯值2,.值n,翻譯值n,缺省值) 該函數(shù)的含義如下: IF 條件=值1 THEN RETURN(翻譯值1) ELSIF 條件=值2 THEN RETURN(翻譯值2) ELSIF 條件=值n THEN RETURN(翻譯值n) ELSE RETURN(缺省值) END IF 使用方法: 1、比較大小 select decode(sign(變量1-變量2),-1,變量1,變量2) from dual; -取較小值 sign()函數(shù)根據(jù)某個(gè)值是0、正數(shù)還是負(fù)數(shù),分別返回0、1、-1 例如: 變量1=10,變量2=20 則sign(變量1-變量2)返回-1,decode解碼結(jié)果為“變量1”,達(dá)到 了取較小值的目的。 2、表、視圖結(jié)構(gòu)轉(zhuǎn)化 現(xiàn)有一個(gè)商品銷(xiāo)售表sale,表結(jié)構(gòu)為: month char(6) -月份 sell number(10,2) -月銷(xiāo)售金額 現(xiàn)有數(shù)據(jù)為: 200001 1000 200002 1100 200003 1200 200004 1300 200005 1400 200006 1500 200007 1600 200101 1100 200202 1200 200301 1300 想要轉(zhuǎn)化為以下結(jié)構(gòu)的數(shù)據(jù): year char(4) -年份 month1 number(10,2) -1月銷(xiāo)售金額 month2 number(10,2) -2月銷(xiāo)售金額 month3 number(10,2) -3月銷(xiāo)售金額 month4 number(10,2) -4月銷(xiāo)售金額 month5 number(10,2) -5月銷(xiāo)售金額 month6 number(10,2) -6月銷(xiāo)售金額 month7 number(10,2) -7月銷(xiāo)售金額 month8 number(10,2) -8月銷(xiāo)售金額 month9 number(10,2) -9月銷(xiāo)售金額 month10 number(10,2) -10月銷(xiāo)售金額 month11 number(10,2) -11月銷(xiāo)售金額 month12 number(10,2) -12月銷(xiāo)售金額 結(jié)構(gòu)轉(zhuǎn)化的SQL語(yǔ)句為: create or replace view v_sale(year,month1,month2,month3,month4,month5,month6,month7,month8,month9,month10,month11,month12) as select substrb(month,1,4), sum(decode(substrb(month,5,2),01,sell,0), sum(decode(substrb(month,5,2),02,sell,0), sum(decode(substrb(month,5,2),03,sell,0), sum(decode(substrb(month,5,2),04,sell,0), sum(decode(substrb(month,5,2),05,sell,0), sum(decode(substrb(month,5,2),06,sell,0), sum(decode(substrb(month,5,2),07,sell,0), sum(decode(substrb(month,5,2),08,sell,0), sum(decode(substrb(month,5,2),09,sell,0), sum(decode(substrb(month,5,2),10,sell,0), sum(decode(substrb(month,5,2),11,sell,0), sum(decode(substrb(month,5,2),12,sell,0) from sale group by substrb(month,1,4); 79、CASE語(yǔ)句的用法? Oracle用法很簡(jiǎn)單: SELECT last_name, job_id, salary CASE job_id WHEN IT_PROG THEN 1.10*salary WHEN ST_CLERK THEN 1.15*salary WHEN SA_REP THEN 1.20*salary ELSE salary END “REVISED_SALARY“ FROM employees 80、 truncate和delete的區(qū)別? 1、TRUNCATE在各種表上無(wú)論是大的還是小的都非常快。如果有 ROLLBACK命令DELETE將被撤銷(xiāo),而TRUNCATE則不會(huì)被撤銷(xiāo)。 2、TRUNCATE是一個(gè)DDL語(yǔ)言而DELETE是DML語(yǔ)句,向其他所 有的DDL語(yǔ)言一樣,他將被隱式提交,不能對(duì)TRUNCATE使用 ROLLBACK命令。 3、TRUNCATE將重新設(shè)置高水平線(xiàn)和所有的索引。在對(duì)整個(gè)表和 索引進(jìn)行完全瀏覽時(shí),經(jīng)過(guò)TRUNCATE操作后的表比DELETE操作后的 表要快得多。 4、TRUNCATE不能觸發(fā)觸發(fā)器,DELETE會(huì)觸發(fā)觸發(fā)器。 5、不能授予任何人清空他人的表的權(quán)限。 6、當(dāng)表被清空后表和表的索引講重新設(shè)置成初始大小,而delete則 不能。 7、不能清空父表。 81、 表空間如何擴(kuò)展?并用語(yǔ)句寫(xiě)出? 兩種擴(kuò)展方式: a) 增加數(shù)據(jù)文件 alter tablespace tablespace_name add datafile xxMB b) 擴(kuò)展數(shù)據(jù)文件大小 alter database datafile resize newMB 82、 表空間區(qū)管理方式?哪種方式現(xiàn)在是推薦使用的? a) 字典管理方式 extent management dictionary;默認(rèn)方式 b) 本地管理方式 extent management localautoallocate/uniform xxmb; 83、 用什么函數(shù)獲得日期?和日期中的月,日,年 to_char(sysdate,year):tow thsound six to_char(sysdate,yyyy) :2006 to_char(sysdate,month):8月 to_char(sysdate,mm):08 to_char(sysdate,day):星期4 t
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)信息銷(xiāo)毀協(xié)議
- 員工個(gè)人年度總結(jié)模版
- 阿勒泰職業(yè)技術(shù)學(xué)院《唐詩(shī)精讀》2023-2024學(xué)年第二學(xué)期期末試卷
- 阿拉善盟2025年小升初數(shù)學(xué)檢測(cè)卷含解析
- 隴南師范高等專(zhuān)科學(xué)?!吨袊?guó)古代文學(xué)史5》2023-2024學(xué)年第一學(xué)期期末試卷
- 陜西中醫(yī)藥大學(xué)《食品感官鑒評(píng)》2023-2024學(xué)年第一學(xué)期期末試卷
- 陜西國(guó)際商貿(mào)學(xué)院《地理教學(xué)專(zhuān)業(yè)英語(yǔ)》2023-2024學(xué)年第二學(xué)期期末試卷
- 陜西師范大學(xué)《廣告策劃與管理》2023-2024學(xué)年第一學(xué)期期末試卷
- SCI論文寫(xiě)作與投稿 第2版-課件 4-SCI論文材料與方法寫(xiě)作
- 陜西電子信息職業(yè)技術(shù)學(xué)院《中國(guó)女性文學(xué)研究》2023-2024學(xué)年第一學(xué)期期末試卷
- 2022-2023學(xué)年上海市閔行區(qū)八年級(jí)(下)期末數(shù)學(xué)試卷
- 電力配網(wǎng)工程各種材料重量表總
- 2024年國(guó)家級(jí)望城經(jīng)濟(jì)技術(shù)開(kāi)發(fā)區(qū)人才招聘31人歷年高頻考題難、易錯(cuò)點(diǎn)模擬試題(共500題)附帶答案詳解
- JJF(紡織) 037-2023 織物透氣量?jī)x校準(zhǔn)規(guī)范
- 升降機(jī)風(fēng)險(xiǎn)辨識(shí)及防范措施
- 中國(guó)電信營(yíng)業(yè)廳服務(wù)規(guī)范與基礎(chǔ)管理指導(dǎo)手冊(cè)
- 2024年北京市延慶區(qū)九年級(jí)(初三)一模物理試卷及答案
- 養(yǎng)老護(hù)理員培訓(xùn) -職業(yè)道德 法規(guī)
- 《CT檢查技術(shù)》課件-CT圖像后處理
- 2023年四川省內(nèi)江市中考物理試卷
- 中學(xué)愛(ài)國(guó)主義教育主題班會(huì)PPT
評(píng)論
0/150
提交評(píng)論