水晶報表版本是8.5 預存程序是:create or replace package pkg_test4astype v_cursor is ref cursor;end pkg_test4;/create or replace procedure pro_test4(P_CURSOR in out pkg_test4.v_cursor)assqlstr varchar2(3000);beginsqlstr :='select table_name from
oracle|錯誤|載入|解決 在Oracle資料庫的機器上操作:1.根據KB 193893, 在Oracle裡面建立兩個視圖,請使用SYS帳號。 指令碼的預設路徑在:oracle\ora92\rdbms\admin\xaview2.建立兩個視圖以後,需要給這兩個建立立的視圖添加Public許可權: SQL>grant select on v$xatrans$ to public with
oracle|分頁|資料|資料庫 在以資料庫為基礎的應用程式開發中,分頁是一個比較常用的操作,可惜的是SQL Server2000中沒有Oracle中相應的ROWNUM屬性可用,小弟用”觸發器“產生一個ROWNUM列]勉強可以一用,當然用如下的SQL語句也可以產生第i頁,每頁n行,tid是主鍵列,select top n * from tab where strWhere
oracle|函數|資料 PL/SQL 代碼:CREATE OR REPLACE PACKAGE "SCOTT"."PKG_TEST" AS TYPE myrcType IS REF CURSOR; FUNCTION get(strbarcode VARCHAR) RETURN myrcType;END pkg_test;CREATE OR
這篇文章介紹了.net串連oracle的3種實現方法,有需要的朋友可以才可以一下 方式1:直接利用.NET的oracle驅動串連安裝Oracle用戶端驅動包找到伺服器端安裝路徑:E:oracleproduct10.2.0db_1NETWORKADMIN下tnsnames.ora,把該檔案覆蓋用戶端驅動目下該檔案配置用戶端驅動1、開啟資料來源管理2、選擇系統DSN,點擊[添加]3、彈出的介面中選擇Oracle in OraDB10g_1驅動,彈出Oracle ODBC
zzj@rac1> EXPLAIN PLAN FOR SELECT * FROM T_USER; Explained. zzj@rac1> SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY); PLAN_TABLE_OUTPUT ---------------------------------------------------------------------------------------- Plan
1.NULL空值概念 資料庫裡有一個很重要的概念:空值即NULL。有時表中,更確切的說是某些欄位值,可能會出現空值, 這是因為這個資料不知道是什麼值或根本就不存在。2.NULL空值判斷 空值不等同於字串中的空格,也不是數字類型的0 。因此,判斷某個欄位值是否為空白值時不能使用=,<>這些判斷符。必需有專用的短語:IS NULL 來選出有空值欄位的記錄,同理,可用 IS NOT NULL 選出不包含空值的記錄。如:SELECT *FROM party WHERE