データツールナビ

分野別ガイド

SQL・XMLの道具ガイド

CREATE TABLE 文からの ER 図(Mermaid)、CSV からの INSERT 文、PostgreSQL の予約語に当たる列名のチェックと、XML の繰り返し要素の表への変換・名前空間の一覧です。 SQL・XMLに分類した5件のWeb・データの道具の内容と出典をまとめました。出典は4の発行元の公表ページ8件です。

  • 5Web・データの道具
  • 8出典
  • 0出典から掲載の値

SQL・XMLのWeb・データの道具

一覧で見る

各道具で調べられること

各道具の内容の要約と、登録している出典の件数です(各道具の定義データから)。

SQL・XMLの道具一覧
道具内容出典
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 件

各道具で解説している項目

各道具のページでは、次の項目を解説しています。

根拠にしている出典

次の出典は、この分野の複数のツールが共通して使っています。数値の食い違いがないよう、同じ公表ページを根拠にしています。

www.postgresql.org(4 件)

www.w3.org(2 件)

mermaid.js.org(1 件)

www.rfc-editor.org(1 件)

出典から掲載している値

この分野のツールには、公的な出典から取り込んだ固定値の登録がありません(入力された数値だけで計算するツールです)。

関係する場面と分野

この分野のツールが入っている作業:

同じ発行元の出典を使うほかの分野:

ご利用上の注意

本サイトは、個別の事情についての判断や助言をするものではありません。各道具の結果は、入力した内容をもとにした機械的な判定です。認証情報や個人情報を含むデータは伏せてから使い、本番へ反映する前に実際の環境でも確かめてください。各道具が示す注意は次のとおりです。

  • CREATE TABLE から ER 図: 出力は設計の確認用の図の元データです。実際のデータベースの定義と食い違いがないか、本番の変更前に確認してください。
  • CSV から INSERT 文の生成: 出力した文は、本番のデータベースへ実行する前にテスト用の環境で確かめてください。表の定義(列の型・制約)に合わない値は実行時に失敗します。
  • SQL の予約語の列名チェック: この判定は PostgreSQL の予約語だけを対象にしています。複数のデータベースで使う SQL では、それぞれの製品の予約語も確認してください。
  • XML の繰り返し要素の表への変換: XML の中身によっては、列が多くなり、表計算ソフトで開いたときに見づらくなることがあります。
  • XML の名前空間の一覧: 一覧は貼り付けた XML の見かけの宣言です。実際の処理系の解釈と食い違う場合は、処理系のエラーメッセージを優先してください。

全Web・データの道具の注意は ご利用上の注意 にまとめています。