Visual Studio Codeを使用したDML操作の実行
Visual Studio Codeプラグインを使用して、表からデータの追加、既存データの変更およびデータの問合せを実行できます。
データの挿入
- 表エクスプローラを探し、「Refresh Schema」をクリックしてスキーマをリロードします。
- 行を挿入する必要がある表を右クリックします。「Insert Row」を選択します。
- 「Insert Row」パネルで、新しい行を挿入するための詳細を入力します。新しいROWを2つのモードで挿入できます。
- シンプルな入力: このモードを使用すると、DML文を記述せずに新しい行を挿入できます。ここでは、フォーム・ベースの行フィールドのエントリがロードされ、行のすべてのフィールドの値を入力できます。
- 拡張JSON入力: このモードを使用すると、列名と対応する値をキーと値のペアとして含むJSONオブジェクトを指定することで、新しい行を表に挿入できます。
- 「Insert Row」をクリックします。
データの変更 - UPDATE ROW/DELETE ROW:
- 表エクスプローラを探し、「Refresh Schema」をクリックしてスキーマをリロードします。
- データの変更が必要な表をクリックします。
- 右側の「SQL>」の下のテキストボックスに、表からデータをフェッチするSQL文を入力します。問合せを実行するには、「>」をクリックします。
- 個々のセルのデータを個別に表示するには、表のセルをクリックします。
- 「Update Row」や「Delete Row」などのDML操作を実行するには、特定の行を右クリックします。表示されたコンテキストメニューからオプションを選択します。
- Delete Row: 確認ウィンドウが表示され、「Ok」をクリックして行を削除します。
- Update Row: リストされた行の下に別のHTMLパネルが開き、フォームベースのエントリに列名とそれに対応する値が含まれているか、入力をONキー・ペア・オブジェクトとして指定します。2つの方法のいずれかを選択し、新しい値を指定できます。
ノート:
どの行でも、PRIMARY KEY列およびGENERATED ALWAYS AS IDENTITY列は更新できません。
表に対するSQL問合せの実行
- 表エクスプローラを探し、「Refresh Schema」をクリックしてスキーマをリロードします。
- 表を右クリックし、「Browse Table」を選択します。
- 右側の「SQL>」の下のテキストボックスに、SELECT文を入力して表からデータをフェッチします。
- 問合せを実行するには、「>」をクリックします。対応するデータが表から取得されます。
- 任意の行を右クリックし、「Download row in to JSON file」をクリックします。単一行がJSONファイルにダウンロードされます。
- 「Download Query Result」をクリックして、SELECT文の結果全体をJSONファイルとして保存します。
- 「Fetch All Records」をクリックして、表からすべてのデータを取得します。