【正文】
s;或者select字段 fromcustomerswhere條件 刪除:deletefromcustomerswhere條件更改:update customersset name = 39。當(dāng)某些查詢語句在輸出結(jié)果列上看不到值的時候,可能就是NULL值NVL()和NVL2():NULL值被查詢出來的時候沒有顯示信息,如何告知用戶這是空字符串還是NULL,這可以通過NVL()函數(shù)來進(jìn)行處理NVL(x,value)是有value顯示本身,null顯示為替換的value NVL2(x,value1,value2)是如果x不為NULL值,返回value1,否則返回value2 例程:select name,nvl2(,39。)from student?!?update student set name = replace(name,39。)。l Instr字符查找,從1開始。b39。,39。用select執(zhí)行并不會修改數(shù)據(jù)庫中原始值,但是用update執(zhí)行可以修改。(結(jié)果:d月)select substr(39。yyyymmddhhmmss39。yyyymmdd39。,to_date(39。),default,39。聚合函數(shù)l Avg:平均數(shù) l Sum:求和 l Max:最大值 l Min:最小值 l Count:返回統(tǒng)計(jì)的行數(shù) l Round:四舍五入例程:select round(avg(bid),1)from bug。注意:product_type_idORDER a)如果查詢中使用了聚集函數(shù),被查詢的列未使用聚集函數(shù)處理,那么這些列必須出現(xiàn)在GROUP BY子句后,否則,會提示ORA00937錯誤b)不能使用聚集函數(shù)作為WHERE子句的篩選條件,否則,會提示ORA00934錯誤c)可以使用HAVING子句過濾分組后的行SELECT...FROM...WHERE GROUP BY...HAVING...ORDER BY...。通過將表中的主鍵列添加到另一個表中。products表和product_types表相關(guān)字段會用在SELECT語句及WHERE子句上,可以給表起別名,提高代碼可讀性、降低書寫難度 例程:SELECT , FROM products p, product_types pt WHERE = AND = 3 注意:如果查詢兩張表,并且沒有定義連接條件,那么查詢的結(jié)果集是兩表相乘的結(jié)果,這樣的情況稱之為笛卡爾乘積。當(dāng)需要從表中選擇行,而選擇條件卻取決于該表自身中的數(shù)據(jù)時,子查詢非常有用。(2)在單行子查詢還可以使用其他比較運(yùn)算符,如、= 例:查詢價格大于平均價格的商品編號、名稱及價格WHERE子句中使用,以及子查詢中使用AVG()聚集函數(shù)SELECT product_id, name, price FROM products WHERE price (SELECT AVG(price)FROM products)。索引?索引是與表關(guān)聯(lián)的可選結(jié)構(gòu)。視圖不同于表,視圖本身不包含任何數(shù)據(jù)。數(shù)據(jù)庫中只在數(shù)據(jù)字典中存儲對視圖的定義。從第一節(jié)課開始,我在很認(rèn)真的聽老師講課,而且自己也非常有信心學(xué)好這門課程。從實(shí)訓(xùn)中讓我更明白一些知識,表是數(shù)據(jù)最重要的一個數(shù)據(jù)對象,表的創(chuàng)建好壞直接關(guān)系到數(shù)數(shù)據(jù)庫的成敗,表的內(nèi)容是越具體越好,但是也不能太繁瑣,以后在實(shí)際應(yīng)用中多使用表,對表的規(guī)劃和理解就會越深刻。使用視圖不僅可以簡化數(shù)據(jù)操作,還可以提高數(shù)據(jù)庫的安全性,不僅可以檢索數(shù)據(jù),也可以通過視圖向基表中添加、修改和刪除數(shù)據(jù)。維護(hù)數(shù)據(jù)庫的安全是確保數(shù)據(jù)庫正常運(yùn)行的重要工作。在實(shí)訓(xùn)內(nèi)容上我們還做了倉庫管理數(shù)據(jù)庫,其中的要求包含了許多數(shù)據(jù)庫的對象,綜合了我們所學(xué)的許多知識,讓我們更努力的把所學(xué)到的東西運(yùn)用上去。有的時候是自己太粗心,寫錯了一個單詞執(zhí)行不出來你工齡的時候就以為自己寫的命令語法有問題,老師看到了會耐心的指出來是我單詞寫錯了。而學(xué)校給我們提供了這樣一個機(jī)會,讓我們自己“掌勺”,使我們從實(shí)踐中, ,是讓我們學(xué)生動手實(shí)驗(yàn),加深了數(shù)據(jù)庫知識的學(xué)習(xí)和理解。看到別人已經(jīng)做到實(shí)訓(xùn)四,而我還在實(shí)訓(xùn)三慢慢的摸索,可還是毫無結(jié)果,伴隨著這樣的壓力,我的心里非常著急。更使我明白遇到什么挫折,不氣餒,不放棄,勇于探索,才會讓自己離成功越來越近!俗話說:知之為知之,不知為不知!不要不懂裝懂,有什么不懂的要敢于向“知之者”請教!知識是慢慢積累而成的,我們學(xué)習(xí)不僅要學(xué)習(xí)理論知識,而實(shí)踐也是非常重要的,只有當(dāng)兩者結(jié)合,才會獲得收獲!我們這次實(shí)習(xí)對我們的認(rèn)識起到了很大的啟發(fā)作用,使我們以后在接觸數(shù)據(jù)庫的過程中少