W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
此功能僅在Ultimate版本中受支持。
在控制臺中運行查詢(SELECT語句)時,從數(shù)據(jù)庫中檢索的數(shù)據(jù)將以表格格式顯示在“數(shù)據(jù)庫控制臺(Database Console)”工具窗口的“結(jié)果(Result )”窗格中。根據(jù)設置,每個查詢都會打開一個新的“結(jié)果(Result )”選項卡,或者使用同一個選項卡。在后一種情況下,選項卡上的結(jié)果會針對每個下一個查詢進行更新。
使用“結(jié)果(Result )”窗格對數(shù)據(jù)進行排序、添加、編輯和刪除以及執(zhí)行其他相關(guān)任務。
隱藏或顯示“結(jié)果(Result )”窗格的工具欄以及數(shù)據(jù)庫控制臺工具窗口的工具欄:
如果使用同一個選項卡顯示查詢結(jié)果,并獲得想要保留的結(jié)果,則可以將選項卡固定到工具窗口。執(zhí)行以下操作之一:
如果當前僅顯示滿足查詢的行的子集,則要在子集之間切換,請使用:
如果您希望同時顯示滿足查詢的所有行:
要切換到具有指定編號的行:
如果某行引用了其他表中的記錄或在其他表中引用了某一行,則可以切換到相應的表以查看相關(guān)記錄。
切換到引用的行:
切換到引用當前項的行,或查看引用當前項的所有行:
上述選項也可以通過使用以下選項之一來訪問:
您可以通過單擊標題行中的單元格來對任何列的表格數(shù)據(jù)進行排序。
此行中的每個單元格在右側(cè)都有一個排序標記,最初,單元格可能如下所示: 。在這種情況下,排序標記表示數(shù)據(jù)未按此列排序。
如果單擊單元格一次,數(shù)據(jù)按照升序排列的相應列。這由排序標記外觀表明: 。標記右側(cè)的數(shù)字(圖片上的1)是排序級別。(您可以按多個列進行排序,在這種情況下,不同的列將具有不同的排序級別。)
當您再次單擊單元格時,數(shù)據(jù)按降序排序。這里是排序標記如何表示這個順序: 。
最后,當你第三次點擊這個單元格時,將使用初始狀態(tài)。也就是說,按照相應的列排序被取消: 。
要對列重新排序,請對標題行中的相應單元格使用拖放操作。
要隱藏列,請右鍵單擊相應的標題單元格,然后選擇“隱藏列(Hide column)”。
要顯示一個隱藏的列:
單擊工具欄上的 并選擇“重置視圖(Reset View)”以在重新排序或隱藏列或?qū)?shù)據(jù)進行排序后恢復初始表視圖。因此,數(shù)據(jù)通常會變?yōu)槲磁判?,列將按照它們在相應查詢中定義的順序顯示,并顯示所有列。
使用“結(jié)果(Result)”窗格時,表結(jié)構(gòu)視圖可用作相應的彈出窗口。
結(jié)構(gòu)(structure)視圖顯示所有列的列表,并讓您對數(shù)據(jù)進行排序以及隱藏和顯示列。
要打開結(jié)構(gòu)彈出窗口,請執(zhí)行以下操作之一:
在彈出窗口中,選擇感興趣的列并執(zhí)行以下操作之一:
用于排序表的數(shù)據(jù)(快捷方式:Shift+Alt+Up,Shift+Alt+Down和Ctrl+Shift+Alt+Backspace)可以在結(jié)果窗格中被使用,而無需打開結(jié)構(gòu)圖。
快速文檔視圖提供了有關(guān)所選單元格中值的詳細信息。例如,如果一個單元格包含長文本,通常只能看到其開頭。整個文本顯示在快速文檔視圖中。
如果單元格包含圖像,則可以在快速文檔視圖中查看該圖像。
您還可以查看當前記錄中引用的記錄以及引用當前記錄的記錄。
如有必要,您可以切換到轉(zhuǎn)置視圖。這是行和列互換的時候。因此,對于一排,單元格顯示為在另一列之下。
要打開快速文檔視圖,請按下Ctrl+Q或從視圖或上下文菜單中選擇“快速文檔(Quick Documentation)”。
要切換到轉(zhuǎn)置視圖,請單擊“轉(zhuǎn)置視圖(Transposed View)”。
要關(guān)閉快速文檔視圖,請按Escape。
已經(jīng)轉(zhuǎn)置的表視圖可用。在這個視圖中,行和列是互換的。
要打開或關(guān)閉此視圖,請單擊工具欄上的 ,然后選擇“轉(zhuǎn)置(Transpose)”?;蛘?,使用上下文菜單中的“轉(zhuǎn)置(Transpose)”命令。
您可以為列分配一種支持的語言(例如:SQL,HTML或XML):右鍵單擊相應的標題單元格,選擇“編輯為(Edit As)”并選擇語言。因此,您可以在相應列的所有單元格中為所選語言獲得編碼幫助。
您也可以將語言分配給單個單元格。
添加具有相同內(nèi)容的單元格。選擇一個單元格?,F(xiàn)在,要添加具有相同內(nèi)容的最近的單元格到選擇中,請按Alt+J。(在查找相應的單元格時,IntelliJ IDEA將向下移動),每按一次Alt+J,都會將向所選內(nèi)容添加另一個單元格。
從一個接一個地從選區(qū)中刪除單元格 - 從最后一個選中的單元格開始-使用Shift+Alt+J。
如果最初選擇同一行中的多個單元格,則Alt+J和Shift+Alt+J的工作方式相同。
展開選區(qū):單元格-列-行-表(cell - column - row - table)。選擇一個單元格。現(xiàn)在,要選擇當前列中的所有單元格,請按Ctrl+W。第二次按Ctrl+W將取消選擇列并選擇當前行中的所有單元格。最后,第三次按下Ctrl+W選擇整個表格。
如果最初選擇了多個單元格或某個區(qū)域,則Ctrl+W的工作原理類似。
您可以修改表格單元格中的值,并在適當情況下上傳文件。
您可以一次修改多個單元格中的值:
如果在工具欄上啟用 ,則可以將行添加到表中。
如果在工具欄上啟用 ,您可以刪除行。要做到這一點:
IntelliJ IDEA允許您指定對表中數(shù)據(jù)所做的更改如何提交給數(shù)據(jù)庫服務器。對此,有立即提交更改選項。
默認情況下,該選項關(guān)閉。因此,除非您執(zhí)行“提交(Submit)”命令(在工具欄上的 , 在上下文菜單中使用“提交(Submit)”或Ctrl+Enter), 否則這些更改將在IntelliJ IDEA中累積。在提交更改之前,您可以還原它們(在上下文菜單中還原Ctrl+Z)。
表格的更改一次全部提交。
Revert命令的作用域由表中的當前選擇定義:該命令僅應用于選擇內(nèi)的更改。因此,您可以恢復個人更改,一組更改或所有更改。
如果當前未選擇任何項, 則將"還原(Revert)"命令應用于整個表。
要還原更改,如果選擇手動提交模式,您也可以使用 或回滾(Rollback)命令。
未提交的更改將突出顯示。新行為綠色,值改變的單元格為藍色,而要刪除的行為灰色。
如果“立即提交更改(Submit changes immediately)”選項處于打開狀態(tài),則會立即提交更改,并且通常不需要使用“提交(Submit)”命令。
您可以選擇自動或手動提交交易。要更改提交模式,請使用工具欄上的Tx開關(guān)
。
如果提交模式設置為自動(Auto),則每次更改值或添加或刪除行時( 提交給數(shù)據(jù)庫服務器時)都會隱式提交并且無法回滾。
如果提交模式設置為手動(Manual),您已經(jīng)提交給服務器的更改可以通過 或 工具欄上的 和 ,或者上下文菜單的“提交(Commit)”和“回滾(Rollback)”命令來顯式提交或回滾。
Tx開關(guān)還可用于選擇事務的隔離級別。
您可以將當前表與任何其他在數(shù)據(jù)編輯器中打開或在數(shù)據(jù)庫控制臺工具窗口中顯示的表進行比較。要做到這一點,請點擊工具欄上的 并選擇感興趣的表格。
比較結(jié)果顯示在差異查看器中。
要比較一個表格中兩個或三個單元格的內(nèi)容,請選擇它們并按下Ctrl+Shift+D或從上下文菜單中選擇“比較單元格(Compare Cells)”。
將表格數(shù)據(jù)復制到剪貼板或?qū)⑵浔4嬖谖募袝r,數(shù)據(jù)將轉(zhuǎn)換為其中一種可用的輸出格式。這可以是SQL INSERT或UPDATE語句,TSV或CSV,HTML表格或JSON數(shù)據(jù)。
要復制或保存數(shù)據(jù),請使用:
您可以復制(Ctrl+C)并粘貼(Ctrl+V)所選單元格和單元格范圍 - 在同一個表格內(nèi)或從一個表格到另一個表格。粘貼時,IntelliJ IDEA會根據(jù)需要自動轉(zhuǎn)換數(shù)據(jù)類型。
要指定復制和轉(zhuǎn)儲數(shù)據(jù)命令的輸出格式和選項(請參閱上文中的“將表格數(shù)據(jù)復制到剪貼板或?qū)⑵浔4嬖谖募小保?,請?zhí)行以下操作之一:
在打開的菜單中,輸出格式位于上部:SQL Inserts,SQL Updates(類似于文件名稱的選項也是輸出格式,更準確地說,實現(xiàn)相應數(shù)據(jù)轉(zhuǎn)換器的腳本。)
輸出選項是:
另外:
您可以將數(shù)據(jù)導出到另一個表,模式或數(shù)據(jù)庫:
如果單元格包含二進制大對象 (又名,BLOB或LOB),則可以將這樣的LOB保存在文件中。
要刷新表格視圖,請執(zhí)行以下操作之一:
使用此功能可以:
要查看用于生成表的查詢,請執(zhí)行以下操作:
要關(guān)閉顯示查詢的窗格,請按Escape。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: