データエディタはDBeaverの主要部分の1つです。これを使用すると、編集、フィルタリング、分析、エクスポートとインポート、視覚化など、テーブル内のデータを使用してさまざまな操作を実行できます。この便利なツールの機能を簡単に見てみましょう。
データエディタを開くには、テーブルまたはツリーのビューをダブルクリックします。
SQLクエリを実行した後、[結果]タブとしてデータエディタを表示することもできます。
このエディタも例外ではなく、同じように操作できます。
確かに、このモードでは、Excelの場合とほぼ同じ方法で作業できます。ただし、データエディタは最初に思われるよりも強力です。
たとえば、複数のユーザーが同じテーブルを編集する場合、自動更新を使用して更新をリアルタイムで確認できます。この設定は構成可能であり、更新時間間隔を選択できます。
[フィルター]フィールドと[トップ]ツールバーを使用して、SQL式を入力して結果をフィルター処理できます。フィルタ履歴もここから入手できます。 DBeaver PROを使用している場合は、アプリを再起動した後でも履歴が保存されます。
テーブルで1つまたは複数の行を選択し、エディターのサイドツールバーにある[記録]ボタンをクリックすると、行と列の位置が切り替わります。記録モードは、テーブルに多数の列が含まれている場合に役立ちます。テーブルと同じように機能しますが、選択した1つまたは複数の行に対してのみ機能します。
このモードに切り替えると、テーブル内でデータが離れている場合に、ある行から別の行にデータを簡単にコピーできます。データの行から行に移動するには、エディターの下部のツールバーにあるナビゲーションボタンを使用します。
データテーブルに含まれる行数を確認するには、下部のツールバーにある[合計行数の計算]ボタンをクリックします。行数がステータスフィールドに表示されます。下部のツールバーを使用して、新しい行を追加したり、既存の行を削除したり、現在の行を複製したり、選択したセルの値を編集したりできます。この目的のために、ショートカットを使用すると便利です。
テーブルの操作が終了したら、下部のツールバーの左側にある[保存]ボタンをクリックします。変更を保存する前に、DDLを表示する機会があります。プレビューを開くには、[スクリプト]ボタンをクリックするだけです。
コンテキストメニューによって提供されるテーブルのデータを操作する絶好の機会があります。セルを右クリックして開くことができます。開いたメニューでは、データのフィルタリング、強調表示、並べ替え、セルの内容の編集などを行うことができます。たとえば、ここではクリップボードの値を使用してフィルタリングを適用できます。任意のソースから必要な値をコピーし、セルを右クリックして、[フィルター]->[クリップボード]に移動します。 適切なオプションを選択します。次に、フィルターに一致する行のみがエディターウィンドウに表示されます。
データエディタは非常に柔軟性があり、必要に応じてカスタマイズできます。たとえば、多くのユーザーはブール値の表示を変更したいと考えています。これは、プロパティで簡単に実行できます。歯車のアイコンをクリックし、外観->グリッドに移動します 「ブール値ビューの構成–「エディター」」をクリックします。ここで、ブール値の外観を選択できます。アイコン、チェックマーク、または単語として、フォントの色を設定できます。
同様に、他のデータエディタのプロパティをカスタマイズしたり、データの書式設定やフォントサイズなどを変更したりできます。
Excelで変更したテーブルを開くか、結果セットをファイルにエクスポートする場合は、下部のツールバーの対応するボタンをクリックします。
データエディタのすべての機能を1つの記事に収めることは不可能です。次のブログ投稿の1つで、パネルとその使用方法について説明します。