原创 編寫批處理實現把數據庫對象分對象備份導出

執行入口 @echo off @echo 開始備份數據庫對象 ::獲取當前系統日期,並複製爲Today變量 for /f "tokens=2 delims==" %%a in ('wmic path win32_operatingsy

原创 svn、git 導出修改的內容和日誌到文件

svn導出日誌及修改文件 D: cd D:\svn server\bin svn log -v https://ZJ-XX-XXXXXX/svn/blsrc/ > D:\bat\blsvn.log   git導出日誌及修改文件 git

原创 腳本生成sqlldr ctl文件

create_control_extend.sql set echo off set heading off

原创 自定義腳本讀取文本文件信息導出dmp

 通過自定義文本及條件導出表 ::自動導出數據腳本 ::此腳本用來導出一個數據表爲一個dmp文件 ::獲取當天日期,格式YYYYMMDD set "Today=%date:~,4%%date:~5,2%%date:~8,2%" ::

原创 windows 批處理讀取文本自動創建定時任務

dotask.bat @echo off Setlocal EnableDelayedExpansion for /f "tokens=2 delims==" %%a in ('wmic path win32_operatingsyst

原创 使用myeclipse創建SpingBoot項目時出現JSONException

今天使用myeclipse Spring Starter Project快速創建一個spring boot項目,發現報錯 org.json.JSONException: A JSONObject text must begin w

原创 Oracle數據表大量數據刪除後查詢變慢問題

近期發現一張數據表經常了轉移備份操作,並在刪除掉大量數據後,發現反而比表中有百萬條數據的時候查詢速度還慢 最後查找原因是因爲對應存放大數據量的表的表空間還是很大了,一般沒有特殊設定的情況下表空間大小爲64KB,所以儘管表裏面更少的

原创 oracl timezone時區的使用

不同時區的查詢 --不同時區的查詢 select n.tzname, n.tzabbrev, tz_offset(n.tzname) from v$timezone_names n; select distin

原创 Oracle中ROWNUM的使用技巧

本位轉載自http://www.blogjava.net/conans/articles/219693.html ROWNUM是一種僞列,它會根據返回記錄生成一個序列化的數字。利用ROWNUM,我們可以生產一些原先難以實現的結果輸出,但因

原创 分析函數運用樣例-連續值判定

drop table t purge; create table t (id1 int,id2 int ,id3 int); insert into t (id1 ,id2,id3) values (1,45,89); inser

原创 Oracle 查看錶空間的大小及使用情況sql語句

SQL1 --1、查看錶空間的名稱及大小 SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size FROM dba_tablespaces

原创 ORACLE中的KEEP()使用方法

創建測試數據表 create table test(ID int ,MC int,SL int); insert into test values(1,111,1); insert into test values(1,222

原创 分析函數運用樣例--計費規則計算

本文在樑敬彬講解的基礎上,考慮新寫了一個方法,見方法二 結算規則配置方案 1、 用IF_jieti字段來區分是否是階梯,0爲非階梯,1爲半階梯,2爲全階梯 2、 用price_type字段來區分算法是百分比還是固定值 (無論全階梯

原创 回收站中將drop的表取回

關於誤drop表後從回收站中取回表,需要記住一些細節,比如,這時其實該表的索引已經丟了。 一定要在恢復該表的同時記住將索引及約束等屬性補完善。 drop table t purge; create table t as selec

原创 ORACLE 如何查詢被鎖定表及如何解鎖釋放session

ORACLE數據庫操作某一個表時發現一直出於假死狀態,可能是該表被某一用戶鎖定,接下來爲你詳細介紹下查詢被鎖定表及如何解鎖,希望可以幫助到你 鎖表查詢 --鎖表查詢SQL SELECT object_name, machine,