排序
union組合結果集時的order問題
如果能確定各查詢結果不會有重復的項,最好就帶上all,因為這樣還是可以提高一些效率的。 近日,在一個項目中用到union組合兩個select結果,調試sql時總是報錯,所報錯誤也只是說在union附近有...
flashback table快速恢復誤刪除的數據
在Oracle數據庫操作中,經常會有不小心誤刪除數據、drop表的情況出現。以前,這種情況發生后,開發人員通常會去求助DBA或管理者,使用數據庫備份恢復去找回這些數據。 從Oracle 9i、10g開始,你...
SQL 多表連接查詢實現語句
sql語法:inner join on, left join on, right join on詳細使用方法。 1.理論 只要兩個表的公共字段有匹配值,就將這兩個表中的記錄組合起來。 個人理解:以一個共同的字段求兩個表中符合要求的...
sql cast,convert,QUOTENAME,exec 函數學習記錄
將某種數據類型的表達式顯式轉換為另一種數據類型。CAST 和 CONVERT 提供相似的功能。 語法使用 CAST: CAST ( expression AS data_type ) 使用 CONVERT: CONVERT (data_type[(length)], expre...
如何授權查詢v$視圖
在非sys,system用戶的存儲過程中,查詢v$開頭的視圖,如v$mystat,v$statname等。這些視圖查詢是需要在sys下顯示授權后才能在存儲過程中使用。 但是,如果我們使用grant on v$view to username,...
SQL Server 高速緩存依賴分析
使用SQL Server高速緩存依賴性的步驟。 一,使數據庫支持SQL高速緩存依賴性。 二,使表支持SQL高速緩存依賴性。 三,在ASP.NET應用程序的web.config文件中包含SQL連接字符串。 四,以如下方式利...
Excel導入Sqlserver數據庫腳本
簡單但很實用的一段SQL腳本,相信大家在做新舊系統升級時會經常用到. 受以前舊同事之托,在博客里發這段腳本: exec sp_configure 'show advanced options',1 reconfigure exec sp_configure 'Ad H...
Oracle的pipelined函數實現高性能大數據處理
在plsql開發中,會涉及到一些大數據量表的數據處理,如將某記錄數超億的表的記錄經過處理轉換插入到另外一張或幾張表。 常規的操作方法固然可以實現,但時間、磁盤IO、redo日志等等都非常大。Or...
將備份數據還原到數據庫的步驟
如何將備份數據庫.bak導入到新的空數據庫或已有數據中?做筆記 分享給大家希望有幫助 1、首先,在“SQL企業管理器”中新建一個臨時數據庫A1。 2、右擊A1數據庫,選擇:所有任務->還原數據庫...
防止SQLSERVER的事件探查器跟蹤軟件
防止SQLSERVER的事件探查器跟蹤軟件方法,兩種方法的原理相同,需要的朋友可以看下。 兩種方法的原理相同 第一種方法: 代碼如下: procedure SQLCloseAllTrack; const sql = 'declare @TID inte...
Oracle中insert into select和select into的區別
在Oracle中,將一張表的數據復制到另外一個對象中。通常會有這兩種方法:insert into select 和 select into from。 前者可以將select 出來的N行(0到任意數)結果集復制一個新表中,后者只能將一...