PL/SQL異常處理

     在設計PL/SQL程式時,經常會發生這樣或那樣的錯誤,異常處理就是針對錯誤進行處理的程式段,Oracle 9i中的異常處理分為系統預定義異常處理和自訂異常處理兩部分。系統預定義異常處理    系統預定義異常處理是針對PL/SQL程式編譯、執行過程中發生的問題進行處理的程式。 下列代碼為正確代碼,在【SQLPlus Worksheet】中能夠順利執行。    

實用SQL: 通過向表加clusted索引重整資料庫

資料|資料庫|索引 ----   ArrangeDB.SQL 重整資料庫----   CopyRights @2003.12.29 Digital China Management System Co., Ltd.---- 重整流程:把所有使用者表增加 clustered

PL/SQL序列

     序列是Oracle 9i提供的用於按照設定的規則自動產生資料的方案對象。在某些資料表的結構中,有些欄位需要這種特性。比如,對於某個學生資料表的學號關鍵字段,使用者可以希望在錄入資料時,能夠自動在上一個記錄的學號欄位上自動加1等。由於Oracle 9i提供的16種基礎資料型別 (Elementary Data

T-SQL 查詢中使用的函數之系統函數

函數 查詢中使用的函數  在查詢語句中,不僅可查詢表中列的值而且可以使用內建函式查詢資料庫中不同類型的資訊。可以在SELECT列表,WHERE子句和任何允許運算式的地方使用內建函式。這些函數都是T-SQL對SQL的擴充。Adaptive Server提供的內建函式可以分成以下幾類:l        

PL/SQL流程式控制制

  PL/SQL程式中的流程式控制制語句借鑒了許多進階語言的流程式控制制思想,但又有自己的特點。條件控制     下面通過執行個體介紹條件控制語句的使用。    1. if..then..end if條件控制    採用if..then..end if條件控制的文法結構如圖9.15所示。    在【SQLPlus

資料庫常見故障及恢複原理

 系統故障及恢複原理    系統故障主要是由於伺服器在運行過程中,突然發生作業系統錯誤、停電等原因造成的非正常中斷,使用者對資料庫進行處理的事務被突然中斷,記憶體緩衝區中的資料全部丟失,但硬碟、磁帶等外設上的資料未受損失。介質故障及恢複原理    介質故障是由於硬體的可靠性較差出現的儲存介質發生物理損壞。資料庫的資料全部或部分丟失,破壞性較大。事務故障及恢複原理    

設定資料緩衝大小

Oracle 9i引入了一個新的途徑來預測資料緩衝cache中附加資料緩衝的所帶來的好處的多少。V$DB_CACHE_ADVICE顯示了20個可能的緩衝cache大小的“脫靶”率(範圍從當前大小的10%到200%)。由於Oracle 9i中你需要維護五個分開的資料緩衝cache,因此這個特性非常重要。這些資料緩衝包括:DEFAULT池 KEEP池 RECYCLE池 2K資料緩衝 4K資料緩衝 8K資料緩衝 16K資料緩衝 32K資料緩衝 警告:當你把DBA_CACHE_ADVICE設定為ON時,

試試下面這些UNIX的提示和技巧

UNIX裡有數百條用來管理Oracle的命令。現在讓我們看看一些UNIX的技巧,它們對於Oracle專家來說是特別有用的。   定位UNIX伺服器上任意位置的檔案你可以使用UNIX的find命令來定位某個特定的檔案。root> pwd/root> find . -print|grep -idbmspool.sql./oracle/product/9.1.2/rdbms/admin/dbmspool.sql   

設定sql進行跟蹤

1:確認相關參數設定。 跟蹤自己的代碼。如果能訪問程式的原始碼,則開啟其擴充SQL跟蹤就非常容易。首先必須確保會話的TIMED_STATISTICS和MAX_DUMP_ FILE_SIZE參數設定正確: alter session set timed_statistics=truealter session set max_dump_file_size=unlimited

為什麼基於代價的最佳化器做出錯誤選擇

基於代價的最佳化器(CBO)在進行全表掃描時偶爾會作出一些錯誤的選擇,這種情況尤其發生在Oracle7和Oracle8之中。有幾種情況會導致這個問題,分別如下所示:最高使用標記(High water

使用觸發器和視圖來實現表格的多語言輸出

沒有有關的標準化過程,程式開發人員們想要開發一個能在多種語言環境下使用的應用程式是非常地困難的。如果可能的話,這些翻譯轉換過程能在資料庫中完成,那麼就給開發人員們帶來了很多便利,使他們能專註於開發本身的事情了。  例如,假設我們現在有一個國家的列表。其中國家名是依據終端使用者的語言不同而不同。在當時沒有翻譯器的條件下,我們需要根據使用者佈建的語言來輸出國家名,或是用預設的語言—英語來進行輸出。要達到這個目的,我們首先建立一個表格,用我們的基礎語言來儲存有關這些國家的資訊,建立過程如下:

提高IMP速度的幾個方法

速度 這篇Tip來自於Jonathan

select返回記錄的順序

select select返回記錄的順序中興通訊重慶研究所 遊波 吳育紅關鍵詞:select,順序,最佳化,備份,掃描,索引文章摘要:   當我們執行了select語句,select返回的記錄的順序對我們編程方式有較大影響,對資料庫記錄備份清除以及sql效能最佳化都有很大的關係。因此有必要明確select返回記錄的順序。本文按資料庫分類討論oracle/sybase/sql

Use bonnie++ to Test system IO speed

原文連結:http://www.eygle.com/unix/Use.Bonnie++.To.Test.IO.speed.htm 由於Bonnie存在一些眾所周知的問題,比如>2G的檔案支援.Russell Coker (russell@coker.com.au) 開發了一套新的代碼,用以支援>2G的檔案等.得到Tim Bray

Agent外掛程式淺析

Agent外掛程式淺析      使用過office xp、金山毒霸和瑞星殺毒軟體的朋友,一定會對程式中的人性化的動畫角色留下深刻印象,這完全歸功於微軟推出的Agent(“代理”)技術,Agent採用COM技術,使用ActiveX控制項方式,支援現在流行的各種開發工具,不僅可以實現文本的朗讀,而且可識別使用者的語音命令,在應用程式和HTML檔案中得到廣泛的使用。下面我們以PowerBuilder

關於翻頁的問題

翻頁|問題 老聲常談?不見得什麼翻頁最簡單?ado唄設定pagesize然後用pagecount,AbsolutePage來控制 很爽,想怎麼翻,就怎麼翻(當然指遊標在用戶端的時候)例如:rs.AbsolutePage = intPage''此處是一個模組層級變數,用於控制現在翻到哪一頁 For i = 1 To cPageSize        If Not

Use bonnie++ to Test system IO speed[修正稿]

link:http://www.eygle.com/unix/Use.Bonnie++.To.Test.IO.speed.htm 由於Bonnie存在一些眾所周知的問題,比如>2G的檔案支援.Russell Coker (russell@coker.com.au) 開發了一套新的代碼,用以支援>2G的檔案等.得到Tim Bray

資料庫系統工程師備考的幾點技巧

技巧|資料|資料庫 1,不要迷信電子版能幫你學到多少東西,效率/時間往往比不得書本上來得實在; 2,不要迷信過目不忘,短小精悍的筆記會讓你踏踏實實的複習好每個方面; 3,不要迷信時間越長學習效果越好,要根據自己的實際情況,量體裁衣; 4,臨陣磨槍,需要有深厚的積累,否則的話,臨考之前,還是針對某個專題踏踏實實的看,切忌走馬觀花; 5,經常上網不利於學習。不要沉迷於QQ!更不要MU!

Photoshop執行個體:打造非常漂亮的非常酷的水彩效果

導言:水彩畫是那些效果可能很難複製的數字圖形之一,但稍加練習你會發現它可以相當有趣。本教程將建立一個非常酷的水彩效果,使用軟體為Photoshop。素材下載:舊紙的質地包水彩筆刷1.在Photoshop中建立一個新的檔案,我使用的大小為1920*1200px。(圖01)圖012.建立一個新層,選擇畫筆工具(B),並為藍色。然後只需點擊一下滑鼠,選擇不同的畫筆,用紅色。你也可以嘗試不同的混合模式,在這種情況下,我用正常。

聊天室技術 - 密談的實現

聊天室 聊天室技術 - 密談的實現 每個聊天室都提供了密談功能,來為那些需要私下裡進行交流的聊友提供方便,這 裡把我的聊天室實現私聊的方法介紹如下: 1 對發送資訊的處理 每句私聊都要顯示在自己和私聊對象的螢幕上,而其他人不能夠看到.這裡先對發 言內容進行處理,然後再儲存到發言檔案裡面! //$split為分隔字元號 messagesend.php <? //判斷是否私聊發言 if($secret == "on") { &

總頁數: 61357 1 .... 926 927 928 929 930 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.