12.25 重磅!跨平臺數據庫及SQL工具—DataGrip最新版本2019.3發佈

什麼是DataGrip?

DataGrip

是一個跨平臺的數據庫工具可在Windows,OS X 和 Linux上使用。同時支持多種數據庫,包含了SQL Server,Oracle,PostgreSQL,MySQL,DB2,Sybase,SQLite,Derby,HyperSQL和H2。在最新版本2019.3中,新增MongoDB支持和Oracle PL / SQL調試器等多項重要功能!感興趣的朋友歡迎點擊下文“瞭解更多”下載試用!

一:MongoDB支持

內省

您可以在數據庫瀏覽器中觀察集合和字段。我們從每個集合中獲取前10個文檔,以獲取有關字段的信息。可以通過JDBC參數來自定義此參數fetch_documents_for_metainfo,該參數在數據源屬性對話框的“ 高級”選項卡中可用。

重磅!跨平臺數據庫及SQL工具—DataGrip最新版本2019.3發佈

查詢控制檯

當前沒有編碼幫助,但這不會阻止您運行查詢並獲得結果。要運行語句,請在其上插入插入符號,然後通過Ctrl+Enter或使用工具欄上的“ 運行”按鈕運行它。

如果您在任何其他JetBrains IDE中使用數據庫支持,則將在JavaScript熒光筆的幫助下突出顯示您的查詢。DataGrip中的突出顯示和完成將在以後發佈。

重磅!跨平臺數據庫及SQL工具—DataGrip最新版本2019.3發佈

資料檢視器

打開任何集合或觀察查詢結果。您可以選擇按列排序或過濾值。分頁也可以。

重磅!跨平臺數據庫及SQL工具—DataGrip最新版本2019.3發佈

樹視圖

它也可以像樹一樣探索數據。要打開它,請單擊the Gear icon | View as… | Tree.

重磅!跨平臺數據庫及SQL工具—DataGrip最新版本2019.3發佈

二:Oracle PL / SQL調試器

期待已久的PL / SQL調試器的第一個版本:您可以調試過程,函數,觸發器和匿名塊,並在那裡觀察變量。

別忘了,此操作需要編譯您要調試的對象。要做到這一點去的對象的上下文菜單:數據庫工具| 重新編譯。不要忘記使用“調試”選項。

注意:如果該過程已經編譯好進行調試,則其圖標上會出現一個綠色小錯誤。

重磅!跨平臺數據庫及SQL工具—DataGrip最新版本2019.3發佈

好的,現在您可以瞭解幕後發生的一切!使用工具欄上的“ 調試”按鈕。

重磅!跨平臺數據庫及SQL工具—DataGrip最新版本2019.3發佈

三:處理源

3路合併

當您提交源代碼並且DataGrip確定您在編輯它時已對其進行了更改時,將彈出一個通知。此通知將建議您通過三種方式解決衝突。

另外,如果您要確保不會因提交過時的對象而意外刪除他人的作品,則應啟用“ 如果編輯過時的DDL時發出警告”選項。

重磅!跨平臺數據庫及SQL工具—DataGrip最新版本2019.3發佈

差異查看器例程

如果通過按Ctrl+D兩個選定的例程來比較例程,那麼還將比較DDL。

重磅!跨平臺數據庫及SQL工具—DataGrip最新版本2019.3發佈

代碼修飾符

默認情況下,我們已在PostgreSQL中打開了代碼修飾符。以前,數據庫給出的代碼包含許多括號,這些括號通常是不需要的:

重磅!跨平臺數據庫及SQL工具—DataGrip最新版本2019.3發佈

啟用新選項後,它看起來像這樣:

重磅!跨平臺數據庫及SQL工具—DataGrip最新版本2019.3發佈

請注意,PostgreSQL在其文檔中指出:

精美打印的格式更易讀,但默認格式很可能在將來的PostgreSQL版本中以相同的方式解釋;避免將漂亮打印的輸出用於轉儲。


分享到:


相關文章: