創(chuàng)新互聯(lián)建站是網(wǎng)站建設(shè)技術(shù)企業(yè),為成都企業(yè)提供專業(yè)的做網(wǎng)站、網(wǎng)站建設(shè),網(wǎng)站設(shè)計,網(wǎng)站制作,網(wǎng)站改版等技術(shù)服務(wù)。擁有10年豐富建站經(jīng)驗和眾多成功案例,為您定制適合企業(yè)的網(wǎng)站。10年品質(zhì),值得信賴! (01)一個完整的PLSQL有哪幾部分組成? [declare]/begin/[exception]/end;/ (02)pename emp.ename%type和emp_rec emp%rowtype是什么意思? pename變量與emp表的ename字段相同類型 emp_rec變量與emp表的結(jié)構(gòu)類型相同,通過變量名.字段名去訪問 (03)select to_char(sysdate,'day') into pday from dual是什么意思? 獲取當前星期幾設(shè)置到變量pday中 (04)exit when cemp%notfound是什么意思? 當cemp游標找不到真實記錄時,就退出 (05)什么情況下,要使用cursor? 當需要對表中多條記錄從上向下一一迭代時,可以用cursor技術(shù) (06)NO_EMP_FOUND exception是什么意思? 定義例外 (07)什么是存儲過程和存儲函數(shù)? 事先用oracle語法寫的一段具有業(yè)務(wù)功能的程序段,長期存于oracle服務(wù)器中, 供oracle客戶端或外界應(yīng)用程序調(diào)用,并返回相應(yīng)的結(jié)果 (08)存儲過程和存儲函數(shù)比較適合用在什么地方? 過程適合于無返回值或有超1個以上返回值的應(yīng)用 有且只有一個返回值時適合于用函數(shù) (09)in和out是什么意思?默認是哪個? in接收實參 out輸出返回值 默認是in (10)觸發(fā)器是針對insert/delete/update/select哪些操作? 觸發(fā) 器針對insert/delete/update |
01)oracle10i,oracle11g,oracle12c,其它i,g,c什么意思? i(internet) g(grid) c(cloud) 02)sqlplus是什么意思? 是oracle11g自帶的一個客戶端工具,目的是通過客戶端連接到服務(wù)器進行SQL操作 03)oracle的對安裝路徑有什么要求,對硬件配置有什么要求? 不能用中文或空白字符串的目錄 硬件配置至少:單CPU,內(nèi)存1G,硬盤5G 04)什么是PLSQL? 是過程化查詢語言,是對SQL的補充(不是替換),只能在oracle數(shù)據(jù)庫服務(wù)器中運用 05)向表中如何插入'引號? insert into emp(ename) values(''''); 06)decode()函數(shù)的作用? 是oracle專用的多條件判斷函數(shù),類似于SQL99中case...end語法 07)union和union all的區(qū)別? union all表示二個集合中相同的,都能取出來 union表示兩個集合中相同的,只能取其中一個 08)delete和truncate和drop的區(qū)別? delete是DML/可回滾/可帶where/相對慢/會產(chǎn)生碎片/內(nèi)容無/結(jié)構(gòu)有 truncate是DDL/不可回滾/不可帶where/相對中/內(nèi)容無/結(jié)構(gòu)有 drop是DDL/不可回滾/不可帶where/相對快/內(nèi)容無/結(jié)構(gòu)無/可以帶purge關(guān)鍵字/閃回!=回滾 09)oracle中為什么能回滾? 不是說所有的操作都能回滾,只限于DML操作 因為DML操作的數(shù)據(jù),先暫存于實例池中,DML操作后會被放到回滾區(qū), 所以對于DML操作來講,是可以回滾的 10)函數(shù)和過程的區(qū)別? 函數(shù)適合于有且只有一個返回值的情況 過程適合于無返回值或2個及其以上的返回值的情況。 11)序列的cache有什么作用? 序列的目的是對主鍵提供唯一的數(shù)值,但不一定連續(xù) 有了cache機制后,那么主鍵直接可以從內(nèi)存中獲取,速度提高了,默認是20個主鍵值 它可被多個表共享 12)簡述用戶,角色和權(quán)限的關(guān)系? 通常上述三者的關(guān)鍵是多對多, 多對多->一對多->一對一 13)談?wù)勔晥D使用的場合? 第一,讓不同的角色用戶只可訪問該角色用戶能訪問的內(nèi)容 第二,簡化復(fù)雜SQL的編寫,但不能提高查詢效率 14)談?wù)勊饕褂玫膱龊希?/p> 可以針對表中的單個或者多個字段創(chuàng)建索引,從而在根據(jù)該字段查詢時,提高效率 15)談?wù)劚^鎖和樂觀鎖? |