From: http://www.cnblogs.com/attraction/archive/2004/06/04/13489.aspx 預存程序返回記錄集: CREATE OR REPLACE PACKAGE pkg_test AS TYPE myrctype IS REF CURSOR; PROCEDURE get (p_id NUMBER, p_rc OUT myrctype); END pkg_test; / CREATE OR REPLACE PACKAGE
簡單貼出主要部分代碼。.sql--定義包create or replace package PKG_G_SelectSp as type p_G_Cursor is ref cursor;procedure P_G_GetPagingData( q_Sql varchar2, rowCountPage number, indexNowPage number, totalRows out number, totalPages out number, p_corsor out
In oracle/PLSQL, the substr functions allows you to extract a substring from a string.The syntax for the substr function is: substr( string, start_position, [ length ] )說明:string is the source string.start_position is the position for extracti
閑了幾天總算是有活幹了,接到上級分配的任務,利用水晶報表做幾個圖形報表。做圖形是沒什麼大難度,已經很熟悉水晶報表的使用了,非常容易完成;關鍵是在查詢語句那,非常耗時間,還要核對查詢出的結果是否準確。 通過兩天的努力,四張圖形的大體效果已經出來了,但是有一張圖形的查詢語句有點難度,X軸是需要本年度月份資料,Y軸的資料需要某一列按月累加的值。之前做過查詢小計、合計、總計的語句,但是這個還是頭一次遇到,通過搜尋忽然間發現Oracle提供 SUM 的彙總函式可以實現。 select
工作上也沒什麼事情,一天都瑣碎的事,空閑時間比較多,自己可以隨意安排。 分析目前的形式,發現自己要學的東西真是太多了,都不知道要學什麼好,例如:資料庫、開發技術、管理……這些技術東西,一天一天都在更新,要想跟得上腳步,估計要把自己累趴下,還是要把自己善於的方面做好,做精也就差不多了。 好久都沒有寫過Oracle預存程序了,一般寫查詢語句比較多,自己就試著寫了一下插入、刪除、修改記錄的預存程序。 插入:代碼Code highlighting produced by Actipro
最近項目中的查詢模組中,查詢條件用到了年月日下拉框,預設下拉框中都要填充資料,分別是年、月、日,並且還要實現級聯要求。這就需要根據不同的年填充月份資料,不同的月填充不同的日,填充的資料需要查詢陳述式完成。通過努力終於實現了想要的結果,如下: 1.年份:select (1 - level +to_char(sysdate, 'yyyy')) years from dualconnect by level <=10 2.月份:SELECT CASE WHEN mons<10
最近剛剛加入了一個新的項目,目前需求已經完成,即將進入詳細設計階段。項目架構要藉助其它項目組正在開發的一個多項目系統架構,採用這個主體架構開發咱自己系統的模組,這幾天就瞭解了一下此架構的構成,主要採用的WCF服務、EntityFramework 4.1架構和Ext.Net組件開發,順便就學習了一下EF知識。 本人機器安裝了Visual Studio 2010和Oracle