SQLからMarkdownへの変換ツール
無料でオンラインで利用可能 SQLからMarkdownへの変換ツール インストール不要のツール
SQL を Markdown に変換について
SELECT 文から GitHub フレーバーの Markdown テーブルを構築します。列リストとテーブル名を読み取り、必要に応じて VALUES 句から1行分の値を取得し、区切り行付きの Markdown テーブルを描画します。データが存在しない場合は、ヘッダーと区切り行のみが生成されます。
使い方
1. 入力ボックスに SELECT クエリ(例:SELECT name, age, city FROM users)を入力します。 2. 出力ボックスに Markdown テーブルが自動的に表示されます。 3. コピーでコピーするか、ダウンロードで table.md として保存できます。
解析の振る舞いと制限
パーサーは SELECT <列> FROM <テーブル> にマッチします。列はカンマで分割され、SELECT * の場合は ["*"] になります。文に VALUES (...) 句も含まれている場合、その単一タプルが1行のデータとして出力されます。それ以外の場合、ツールはヘッダーのみのテーブルを生成し、クエリがインラインデータを返さなかった旨の通知を表示します。複雑なクエリ(JOIN、サブクエリ、複数行の VALUES)は解析されません。
▶テーブルにデータ行がないのはなぜですか?
コンバーターはインラインの VALUES (...) データのみを読み取ります。VALUES 句のない通常の SELECT はヘッダーのみのテーブルを生成し、ツールはクエリがインラインデータを返さなかった旨の通知を表示します。
▶SELECT * はどのように処理されますか?
アスタリスクの列リストは "*" を含む単一のヘッダーセルになります。データベース接続がないと実際の列を知ることはできないため、有用なテーブルにするには * を明示的な列名に展開してください。
▶JOIN、サブクエリ、複数行の INSERT ... VALUES はサポートされていますか?
いいえ。パーサーは単純な SELECT <列> FROM <テーブル> と、省略可能な1行の VALUES (...) 句のみを認識します。それ以上に複雑なものはデータ行を生成しません。
▶文字列値はどのように書式設定されますか?
VALUES (...) 句内の値は、前後の単一引用符が取り除かれた後、パイプ文字で区切られた Markdown 行のセルにそのまま配置されます。
このツールがあなたに役立ったなら、私にコーヒーをご馳走することをお勧めします。
私にコーヒーを買ってください。