ツール一覧

SQLからCSV・TSV変換 開発者リファレンス

SQLのINSERT INTO文、データベースダンプ、複数行バッチデータをRFC 4180準拠のCSV、TSV、Markdown表形式へ安全に変換するための技術解説です。

区切り文字 (デリミタ):
NULL値の表記:
Samples:
SQL INSERT文 / ダンプデータ6 lines
変換データプレビュー (CSV)
Live Data Grid (5 rows × 7 columns)
idnameemailrolebalanceis_activecreated_at
1Sarah Connor[email protected]admin4500.5012024-01-15 08:30:00
2John Doe[email protected]user120.0012024-02-10 14:22:15
3Grace Hopper[email protected]moderator9800.7512024-03-01 11:05:40
4Miles Dyson[email protected]developer3100.0002024-03-12 16:45:00
5Anonymous UserNULLguest0.0012024-03-20 09:12:33
抽出レコード数5
カラム数7
出力サイズ397 B
Parsing Health100% OK

100% Client-Side Privacy

Your confidential database dumps, user emails, and internal table records never touch an external server or API.

Multi-Format Tabular Export

Seamlessly export to RFC 4180 compliant CSV, TSV for spreadsheets, Markdown tables for pull requests, or structured JSON arrays.

High Precision SQL Tokenizer

Robustly extracts multiple values batches, unescapes SQL single quotes, preserves null identifiers, and parses complex multi-statement dumps.

技術リファレンス&アーキテクチャガイド

SQLからCSV・TSV変換 開発者リファレンス — リファレンスガイド

SQLのINSERT INTO文、データベースダンプ、複数行バッチデータをRFC 4180準拠のCSV、TSV、Markdown表形式へ安全に変換するための技術解説です。

主要パラメータ&設定項目

delimiterstring (',' | ';' | '\t' | '|')

出力される表データにおいて列を区切るためのデリミタ文字。

quoteCharstring ('"' | "'")

カンマや改行、特殊記号を含むフィールドを保護する引用符文字。

headerRowboolean

INSERT INTO table (col1, col2) の列名を抽出して先頭行に配置するかどうか。

nullRepresentationstring ('NULL' | '' | '\N')

SQL内のNULL値を出力時にどのような文字列(空文字やNULLなど)で表現するか。

プロの活用テクニック&推奨設定

SQL特有のシングルクォートエスケープ(例: 'O''Reilly')がCSV内で正確にデコードされていることを確認してください。

本文やJSON、HTMLタグなどカンマを多く含むデータを扱う場合はTSV(タブ区切り)を選択するとパース崩れを防げます。

日時型データ(YYYY-MM-DD HH:MM:SS)はエクセルやスプレッドシートでインポートした際に自動認識される標準形式です。

よくあるトラブルと解決策

タプル同士がカンマで適切に区切られ、文末にセミコロンがあるか構文を確認してください。

ダウンロードしたCSVはUTF-8で保存されています。Excelのデータ取り込みウィザードでUTF-8を指定するかTSV形式を使用してください。

よくある質問 (FAQ)

mysqldump や pg_dump から出力されたファイルも解析できますか?▼

はい。標準的なINSERT文を含むダンプテキストをブラウザ上で高速解析し、機密データを外部へ送信することなく変換可能です。

INSERT文に列名リストが省略されている場合はどうなりますか?▼

列名が省略されている場合、自動的に col_1, col_2 ... といった連番の代替ヘッダーを付与して出力します。

クォート内の特殊文字や改行は正しく扱われますか?▼

はい。RFC 4180標準に従い、二重ダブルクォートで安全にエスケープ処理が行われます。

GitHubのIssueやPRで使えるMarkdown表形式で出力できますか?▼

はい。フォーマット選択で「Markdown Table」を指定するだけで瞬時にプレビューとコピーが可能です。

関連するおすすめ開発ツール

すべてのツール →
JSONからPython Pydantic v2・Dataclass変換 開発者リファレンスdeveloper

任意のJSON構造からPython 3.10+対応のPydantic v2 BaseModel、TypedDict、@dataclassを自動生成するための技術仕様とベストプラクティスです。

ツールを開く→
JSONからGo言語 Struct変換 開発者リファレンスdeveloper

任意のJSONデータからGolangの慣用的なStruct構造体定義を自動生成するための技術仕様、タグ付与規則、ネスト分離のベストプラクティスです。

ツールを開く→
.envからJSON・ConfigMap変換 開発者リファレンスdeveloper

.env環境変数ファイルをJSON、Docker Compose、Kubernetes ConfigMapマニフェストへ変換するための設定仕様、シークレット保護、変数展開の解説書です。

ツールを開く→
ULID生成・解析 開発者リファレンスdeveloper

Crockford Base32による128ビット辞書順ソート可能識別子(ULID)の仕様、ミリ秒タイムスタンプの逆解、UUIDv4とのバイナリ等価マッピングの解説書です。

ツールを開く→
XML・YAML 相互変換 開発者リファレンスdeveloper

XMLドキュメントとYAML 1.2のデータ構造マッピング、属性プレフィックス(@_)、CDATAブロック保持、配列正規化に関する詳細技術仕様です。

ツールを開く→
JSONからRust Serde構造体生成 開発者リファレンスdeveloper

任意のJSON構造からRustの型安全なStruct構造体を自動推導。#[derive(Serialize, Deserialize)]、serdeマクロ、Option<T>、ネスト分離の仕様解説書です。

ツールを開く→