標籤:預存程序預存程序如下:Create procedure gokul_proc( pId in number, pName in varchar2, OutCur OUT G_PKG_REFCUR.rcDataCursor ) isBEGIN Open OutCur For select * from gokul_table ob where ob.active_staus-‘Y‘ AND ob.id=pId AND
標籤:oracleblob欄位,其實是用來儲存二進位類型的資料的,比如:大文本、檔案、圖片等資訊直接存放到資料庫中的一種解決方案 所以,如果對於新插入的記錄,存在blob類型的欄位,需要在blob欄位中先使用EMPTY_BLOB(),讓該條記錄先儲存到資料庫中;然後,使用更新語句的方式,更新blob欄位的值,代碼如下://構造更新語句:string strSQL="update tablename set
標籤:今天在配置oracle Net Manager 佈建服務命名的時候總是無法配置,以前配置的服務名都顯示不出來,然後點擊綠色添加按鈕也沒反應,因為先前我修改了oracle\product\10.2.0\db_1\NETWORK\ADMIN下的tnsnames.ora檔案 查了半天才發現重新命名服務名前面多了個空格,把那個空格去掉就沒事了 參考資料:http://maccter.iteye.com/blog/1483276oracle Net
標籤:/* 說明:若已經存在相應的使用者和資料表空間,則需要先刪除相應的使用者和資料表空間 然後再全部重建立立*/--刪除使用者drop user XNZQWEIXIN cascade;--刪除資料表空間drop tablespace THINKWEIXIN_DATA_TEMP including contents and datafiles;drop tablespace THINKWEIXIN_DATA including contents and
標籤:簡述cola in (x,y,z)等價於 cola=x or cola=y or cola=zcola not in (x,y,z)等價於 !(cola=x or cola=y or cola=z) 等價於 cola!=x and cola!=y and cola!=z再說 cola=null和cola!=null,這兩個運算式的結果都是false然後就能看出來cola in (x,y,...,z,null) 等價於 cola in
標籤:1.列出至少有一個員工的所有部門。(兩個表聯集查詢,及group by...having的用法)select dname from dept where deptno in(select deptno from emp group by deptno having count(*)>1);2.列出薪金比“SMITH”多的所有員工。(經典的自串連查詢)select ename from emp where sal>(select sal from emp