分野別ガイド
SQL・XMLの道具ガイド
CREATE TABLE 文からの ER 図(Mermaid)、CSV からの INSERT 文、PostgreSQL の予約語に当たる列名のチェックと、XML の繰り返し要素の表への変換・名前空間の一覧です。 SQL・XMLに分類した5件のWeb・データの道具の内容と出典をまとめました。出典は4の発行元の公表ページ8件です。
- 5Web・データの道具
- 8出典
- 0出典から掲載の値
SQL・XMLのWeb・データの道具
一覧で見る-
CREATE TABLE から ER 図
CREATE TABLE を貼ると、ER 図の記法ができあがる。
mermaid.js.org ほか 1 機関出典 3 件
-
CSV から INSERT 文の生成
CSV を、引用符の二重化まで正しい INSERT 文に。
www.postgresql.org ほか 1 機関出典 3 件
-
SQL の予約語の列名チェック
その列名、PostgreSQL の予約語とぶつかっていませんか。
www.postgresql.org出典 3 件
-
XML の繰り返し要素の表への変換
XML の繰り返し要素を、1 要素 1 行の表にして CSV にする。
www.w3.org ほか 1 機関出典 2 件
-
XML の名前空間の一覧
XML の xmlns を一覧にして、宣言漏れと使われていない宣言を見つける。
www.w3.org出典 1 件
各道具で調べられること
各道具の内容の要約と、登録している出典の件数です(各道具の定義データから)。
| 道具 | 内容 | 出典 |
|---|---|---|
| CREATE TABLE から ER 図 | CREATE TABLE 文を貼り付けると、表・列・主キー・外部キー・UNIQUE を読み取り、Mermaid の erDiagram 記法のテキストを作ります。REFERENCE… | 3 件 |
| CSV から INSERT 文の生成 | CSV を貼り付けるかファイルを選び、表名を入れると、PostgreSQL の INSERT 文を作ります。文字列の中の単一引用符の二重化、空欄の NULL、予約語の列名の二重引用… | 3 件 |
| SQL の予約語の列名チェック | CREATE TABLE 文か列名の一覧を貼り付けると、PostgreSQL の予約語(引用符なしでは列名にできない語)を使っている列名を行番号つきで洗い出します。二重引用符で囲め… | 3 件 |
| XML の繰り返し要素の表への変換 | XML を貼り付けると、繰り返している要素(item・record など)を 1 要素 = 1 行にして、属性と子要素を列に展開した表にします。CSV としてダウンロードでき、整形… | 2 件 |
| XML の名前空間の一覧 | XML を貼り付けると、xmlns と xmlns:接頭辞 の宣言を、宣言した行・名前空間・使われた回数つきで一覧にします。宣言されていない接頭辞や、予約された接頭辞の誤用も指摘し… | 1 件 |
各道具で解説している項目
各道具のページでは、次の項目を解説しています。
- CREATE TABLE から ER 図: 表と列の読み方、関係の記号の決め方、実線と破線
- CSV から INSERT 文の生成: 文字列の作り方、列名・表名の作り方、数値・空欄の扱い
- SQL の予約語の列名チェック: 判定の根拠、引用符と大文字小文字、読み取る範囲
- XML の繰り返し要素の表への変換: 行と列の作り方、整形式の検査、実体参照と CDATA
- XML の名前空間の一覧: 宣言と適用範囲、属性の扱い、エラーにするもの
根拠にしている出典
次の出典は、この分野の複数のツールが共通して使っています。数値の食い違いがないよう、同じ公表ページを根拠にしています。
- PostgreSQL ドキュメント 4.1 字句構造: CREATE TABLE から ER 図、CSV から INSERT 文の生成、SQL の予約語の列名チェック
- PostgreSQL ドキュメント 付録 C SQL キーワード: CSV から INSERT 文の生成、SQL の予約語の列名チェック
- RFC 4180 Common Format and MIME Type for Comma-Separated Values: CSV から INSERT 文の生成、XML の繰り返し要素の表への変換
www.postgresql.org(4 件)
- PostgreSQL License(確認日 2026-10-28)— 使うツール: SQL の予約語の列名チェック
- PostgreSQL ドキュメント 4.1 字句構造(確認日 2026-10-28)— 使うツール: CREATE TABLE から ER 図、CSV から INSERT 文の生成、SQL の予約語の列名チェック
- PostgreSQL ドキュメント CREATE TABLE(確認日 2026-10-28)— 使うツール: CREATE TABLE から ER 図
- PostgreSQL ドキュメント 付録 C SQL キーワード(確認日 2026-10-28)— 使うツール: CSV から INSERT 文の生成、SQL の予約語の列名チェック
www.w3.org(2 件)
- Extensible Markup Language(確認日 2026-10-28)— 使うツール: XML の繰り返し要素の表への変換
- Namespaces in XML 1.0(確認日 2026-10-28)— 使うツール: XML の名前空間の一覧
mermaid.js.org(1 件)
- Mermaid Entity Relationship Diagram(確認日 2026-10-28)— 使うツール: CREATE TABLE から ER 図
www.rfc-editor.org(1 件)
- RFC 4180 Common Format and MIME Type for Comma-Separated Values(確認日 2026-10-28)— 使うツール: CSV から INSERT 文の生成、XML の繰り返し要素の表への変換
出典から掲載している値
この分野のツールには、公的な出典から取り込んだ固定値の登録がありません(入力された数値だけで計算するツールです)。
関係する場面と分野
この分野のツールが入っている作業:
同じ発行元の出典を使うほかの分野:
ご利用上の注意
本サイトは、個別の事情についての判断や助言をするものではありません。各道具の結果は、入力した内容をもとにした機械的な判定です。認証情報や個人情報を含むデータは伏せてから使い、本番へ反映する前に実際の環境でも確かめてください。各道具が示す注意は次のとおりです。
- CREATE TABLE から ER 図: 出力は設計の確認用の図の元データです。実際のデータベースの定義と食い違いがないか、本番の変更前に確認してください。
- CSV から INSERT 文の生成: 出力した文は、本番のデータベースへ実行する前にテスト用の環境で確かめてください。表の定義(列の型・制約)に合わない値は実行時に失敗します。
- SQL の予約語の列名チェック: この判定は PostgreSQL の予約語だけを対象にしています。複数のデータベースで使う SQL では、それぞれの製品の予約語も確認してください。
- XML の繰り返し要素の表への変換: XML の中身によっては、列が多くなり、表計算ソフトで開いたときに見づらくなることがあります。
- XML の名前空間の一覧: 一覧は貼り付けた XML の見かけの宣言です。実際の処理系の解釈と食い違う場合は、処理系のエラーメッセージを優先してください。
全Web・データの道具の注意は ご利用上の注意 にまとめています。