(轉)dbvisualizer 使用筆記

原文:https://blog.csdn.net/today__tomorrow/article/details/80840335sql

 

快捷鍵:CTRL+SHIFT+F  格式化選中的sql語句數據庫

導入導出數據操做
導入:oracle

一、將Exel文件另存爲csv文件函數

二、在dbvisualizer中點擊開發數據庫,如test_dev,而後在test_dev下的Schemas下找到相應的用戶,展開 Table字體

三、在Table中找到要插入數據的數據庫表,右鍵,選擇「import Table Data」編碼

四、選擇相應的*csv 文件,Encoding默認爲GBK,點擊「next」.net

 

 

五、查看預覽的數據是否是跟上面截圖同樣有雙引號(或單引號)擴着,若是有,在文本之間的引用選擇框中選擇好,預覽數據就會去掉雙引號,若是保留不處理,導入的時候會有各類錯誤,沒問題繼續next,繼續next3d

六、到「Import Into」頁面,選擇「current DataBase Table」,查看字段數據類型是否正確,*.csv文件對應字段與數據庫對應字段是否對應正確,不對應須要改爲跟數據庫表中同樣的,沒問題點擊next日誌

七、點擊導入完成,若是導入成功了,表中仍是沒數據,從新連接一下既可excel

 

 導出:

方法1:

直接導出create和insert語句,這樣比把數據導入excel表中方便,也不容易錯

 

 

方法2:

新建一個命令窗口,而後輸入查詢語句,咱們會對查詢結果進行導出。

點擊查詢結果上方的綠色朝上箭頭按鈕,選擇csv格式,一直下一步至Export Grid,而後在file中選擇一個空的.xls文件,

既導出到了這個.xls文件了

 

 

sql語句中若是有中文,顯示是‘???’。
一、解決辦法以下:

在Tools->tool Properties->General->Appearance->Fonts->SQL Editor(SQL語句編碼)選擇 仿宋,同時把Grid(查詢輸出編碼)也選擇仿宋就能夠了。能夠選擇的字體不少,這裏建議仿宋,若是SQL Editor、Grid編碼不同,查詢輸出的時候會亂碼

如上配置之後,中文就能夠正常顯示了

 

 

執行存儲過程或函數的時候,在日誌中顯示打印成功,實際上並無成功執行的效果
這個時候,能夠打開dbms output ,記住要單擊enable oracle dbms output按鈕,使這個按鈕變灰色,

在運行的時候 既能夠看到詳情的運行結果,可能這裏有報錯哦

一、打開dbms output

二、使這個按鈕變灰色

相關文章
相關標籤/搜索