原文: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
二、使這個按鈕變灰色