除錯經驗——SQLPLUS中快速格式化輸出列的方法
問題描述:
SQLPLUS有個不太好用的地方是,如果不設定列頭寬度,輸出的結果往往亂糟糟沒法看。而一列一列去設定列投寬度是比較耗時的。
方法:
1. Desc 表名,列出所有列。
2. 複製列名到Excel中,新增"Col "& "for a10",批量生成col 命令
3. 將這些命令複製到SQLPLUS中
推薦在Powershell中使用sqlplus,比cmd中更方便。
相關推薦
除錯經驗——SQLPLUS中快速格式化輸出列的方法
問題描述: SQLPLUS有個不太好用的地方是,如果不設定列頭寬度,輸出的結果往往亂糟糟沒法看。而一列一列去設定列投寬度是比較耗時的。 方法: 1. Desc 表名,列出所有列。 2. 複製列名到Excel中,新增"Col "& "for a10",批量
除錯經驗——SQLPLUS中切換指令碼編輯器的方法
SQLPLUS中預設的編輯器為notepad,想改為notepad++,應怎麼做呢? 方法: 1. 確認前提條件: 1)系統中已安裝有notepad++應用程式 2) 在系統環境變數Path中添加了notepad++.exe的路徑使用define命令 &nb
除錯經驗——Toad中快速定位導致錯誤的程式碼行的心得
問題描述: 由於業務資料長度超限,導致query執行失敗。為了排查問題,需要定位具體的資料。 先通過經驗判斷,篩選出一個可疑資料的主鍵列表,列表中的任何一條資料,都有可能引起該錯誤。 技巧: 將該列表匯出資料庫到Excel表中,然後在每個單元格中新增前置引號和後置引號
Qt中快速讀寫Excel方法封裝
import mon works body oid ati ebo set 區域 #include "RwExcel.h"/*快速讀寫的機制是實現獲取有效區域只調用一次dynamicCall("Value");或setProperty("Value", var);即可, *
在Eclipse中快速添加main方法
[] stat 如圖所示 http mage strong main 自動 alt+ 方法一: 在創建類時自動添加,勾選“public static void main(String[] args)” 方法二: 輸入main之後按"alt+/"組合鍵,選
JS中快速複製陣列的方法
vararray1=newArray("1","2","3");vararray2; array2=array1; array1.length=0; alert(array2);//返回為空 這種做法是錯的,因為javascript分原始型別與引用型別(與java、c#類似)。Array是引用類 型。a
eclipse中快速尋找類的方法
由於專案工程一大,java類的數目很大,要尋找一個你想要的類,非常麻煩! 鑑於此,你可以通過如下方法來尋找類。Navigate->Open type,然後在Open Type中鍵入你想要查詢的類
除錯經驗——開啟Spotifre web客戶端中的編輯功能 (Enable Edit button in Spotfire web client)
問題: 有位來自日本的使用者發郵件,請求我們在Spotfire報表(趨勢分析報告) 網頁上新增一個“Edit”按鈕。說是以前是有的,現在的版本中找不到了。她需要對Spotifre的報表做一些優化,再報告給相關試驗的CRA們。 剛看到這封郵件,我有點懵。因為我不記得配置過這個功能。經過幾次
除錯經驗——報表生成過程中遭遇資料庫“耍脾氣”
問題: 前幾天重新整理一個報表,運行了一段指令碼,發現沒有資料。 解決方案: 當時,試圖更新指令碼,無果。 當天下午,不甘心,又運行了同一段指令碼,發現指令碼處於無限執行狀態(即,超時執行而不報錯,一直顯示為running狀態),此時,取消執行,又進入了無限取消執行狀態(即,超時
除錯經驗——Win 10 Excel中Alt+Tab不能切換視窗的解決方法
問題描述: 公司電腦升級系統到Win10後,Excel中使用Alt+Tab不能在不同視窗中進行切換。因為這個功能在日常工作中使用的非常頻繁,不能快速切換視窗將會嚴重影響工作效率,所以,必須解決。 解決方法: 在百度上查詢,無果(很多帖子是複製別人的,但是不能解決問題)。 然後,在
除錯經驗——使用自定義函式在Oracle中實現類似LISTAGG函式的行轉列(字串連線)功能
問題描述: LISTAGG函式是一個很實用的函式,但僅在Oracle 11.2以後的版本中才有。 生產環境中有個資料庫是Oracle 11.1,需要行轉列,但並不能使用LISTAGG函式。 解決方法: 參考以下文章: https://oracle-base.com/artic
除錯經驗——儲存並使用SQLPLUS環境變數設定檔案
問題描述: SQLPLUS中的設定,如set linesieze 1000, set pagesize 500等會隨著session的結束而重置。如果能夠將這些設定儲存下來,每次啟動SQLPLUS後再呼叫這些設定,會節省時間。 方法: Step 1. --儲存環境變數到pluse
除錯經驗——使用SQLPLUS將查詢結果匯出到Excel
問題描述: 今天發現一個SQL指令碼在Toad中報錯,但在SQLPLUS中卻可成功執行。 問題隨之而來,在SQLPLUS中如何將查詢結果匯出到Excel中呢? 方法如下: Export SQ
除錯經驗——使用VBA在Excel中開啟Word文件(Open Word file in Excel with VBA)
VBA的一個強項是可以跨應用操作,特別是在office各程式內部。以下程式碼實現了在Excel中開啟Word文件。程式碼:Sub openWord() '在Excel中開啟Word文件 ' '
在vs中執行緒死鎖時的一些除錯經驗
有時候因為一些操作導致執行緒死鎖 了,也沒有斷點提示在哪裡死鎖,這時候可以點選“全部中斷”按鈕,如下圖(類似暫停的那個按鈕): 這時候再看除錯視窗中的執行緒視窗: 留意黃色箭頭所指執行緒就是死鎖的執行緒,那這大概就能猜出問題在哪兒了。 但是有可能會死鎖在一些windo
Java_中快速獲取系統時間
獲取 獲取系統時間 java strong long sta align lis 快速 直接調用System的currentTimeMillis()即可! long start = System.currentTimeMillis(); System.out.println
在vue項目中快速使用element UI
github 項目開發 clas spa component style 單獨使用 修改 單獨 推薦使用npm安裝 1.安裝:npm install element-ui -S 2.整體引入: 在你項目的main.js中寫入: import ElementU
Oracle Sqlplus中上下鍵出現^[[A亂碼問題
simple readme null () nothing space evel rds poi 安裝rlwrap 下載:http://utopia.knoware.nl/~hlub/uck/rlwrap/ 或者 百度雲盤:http://pan.baidu.co
【轉載】sqlplus中上下方向鍵回調歷史命令--rlwrap安裝
specified passwords list url erase void oct sed nba rlwrap 可用來支持Oracle下sqlplus歷史命令的回調功能,提高效率。 1、下載 從http://utopia.knoware.nl/~hlub/uck/rl
在MySQL中快速的插入大量測試數據
cep starting pda current class sts nor cat mes 很多時候為了測試數據庫設計是否恰當,優化SQL語句,需要在表中插入大量的數據,怎麽插入大量的數據就是個問題了。 最開始想到的辦法就是寫一個程序通過一個很大的循環來不停的插入,比如