スキップしてメイン コンテンツに移動

VS Code用のSQL Developer拡張機能を使用したCSVのロード (2026/02/19)

VS Code用のSQL Developer拡張機能を使用したCSVのロード (2026/02/19)

https://www.thatjeffsmith.com/archive/2026/02/loading-csv-with-sql-developer-extension-for-vs-code/


本日の投稿は、KarinさんのLiveLabで行われたプロパティグラフのデモからインスピレーションを得ました。こちらからご覧いただけます。

このラボを「自分で」実行する場合は、2つのテーブルを読み込むためのCSVファイルがいくつか提供されます。SQL Developer拡張機能を使えば、VS Codeでも同じことができます。

あるいは、テーブル ノードを右クリックして、CSV から新しいテーブルを作成することもできます。

これにより、5 ステップの「ウィザード」が読み込まれます。

ステップ「1」では、ソースファイルとファイルの仕様を定義します。パラメータを定義したら、「プレビュー」ボタンを押します。データに問題がなければ、「次へ」ボタンを押してください。

私のマッピングは簡単です。csv フィールドの順序と名前はテーブルと一致しているため、「最後までスキップ」する場合は、「完了」ボタンをクリックするだけです。

すべてのデータがロードされたので、心配な場合はいつでもテーブルを開いてデータ ページを参照したり、行数を尋ねたりすることができます。

知っておくべきこと

データを正しくマッピングするために追加の情報が必要な列がある場合は、画面に「ペイント」します。最も一般的なケースは、日付またはタイムスタンプを扱う場合です。TO_DATE 呼び出しを適切に構築できるように、形式を指定する必要があります。

ウィザードが完了すると、ダイアログまたはページが開いたままになります。そのため、新しいファイルを選択したり、変更を加えて再度実行したりする場合は、もう一度「完了」ボタンを押すだけです。完了したら、ドキュメントまたはウィンドウを閉じるだけです。

新しいプロパティグラフのデモテーブルに6,000行ほどロードしたので、クエリを試してみましょう。

これを実行する前に、「サインイン」するように求められます。FreeSQL で認証されたセッションを行うと独自のスキーマが提供され、独自のテーブル、インデックス、プロパティ グラフなどを作成できます。

でも待ってください、データが必要ですか?

FreeSQL.com を使用すると、VS Code 拡張機能を使用して独自の 26ai Oracle データベースに接続できます

接続すると、新しいデータ ローダーを使用できるようになります。

src CSV ファイルはここにあります。

データがロードされると、クエリの結果は次のようになります。

コメント

このブログの人気の投稿

Oracle Database 19cサポート・タイムラインの重要な更新 (2024/11/20)

ミリ秒の問題: BCCグループとOCIが市場データ・パフォーマンスを再定義する方法(AWSに対するベンチマークを使用) (2025/11/13)

OCIサービスを利用したWebサイトの作成 その4~Identity Cloud Serviceでサイトの一部を保護 (2021/12/30)