Datenbank-Schema & DDL Generator
Generieren Sie optimierte SQL CREATE TABLE und INSERT Skripte aus CSV/JSON
Konfiguration
Schema zu SQL DDL Generator Dokumentation
Was ist dieses Tool?
Dieses Tool konvertiert Datenschemata aus CSV- und JSON-Formaten in SQL DDL-Anweisungen (CREATE TABLE) und INSERT-Anweisungen. Es leitet automatisch Spaltendatentypen aus den Eingabedaten ab und generiert datenbankspezifische SQL-Syntax für mehrere Datenbanksysteme.
Hauptfunktionen
- Mehrere Eingabeformate: CSV- und JSON-Array-Unterstützung
- Automatische Datentypinferenz aus Werten (INT, VARCHAR, DATE, TIMESTAMP, BOOLEAN, usw.)
- Unterstützung für 5 Hauptdatenbanken (MySQL, PostgreSQL, SQL Server, SQLite, Oracle)
- Automatische Erkennung von Primärschlüsselspalten (id, *_id)
- Optionale Generierung von DROP TABLE und INSERT-Anweisungen
Wie Datentypen erkannt werden
Das Tool scannt Ihre Eingabedaten (bis zu den ersten 1000 Zeilen) und verwendet Regex-Musterabgleich, um Ganzzahlen, Gleitkommazahlen, Datumsangaben, Boolesche Werte und UUIDs zu identifizieren. Diese automatische Erkennung hilft bei der Generierung genauer Spaltendefinitionen:
- Scannt bis zu 1000 Zeilen, um Wertmuster zu analysieren
- Verwendet Regex-Abgleich für INT-, DECIMAL-, DATE-, TIMESTAMP-, BOOLEAN- und UUID-Typen
- Fällt auf VARCHAR (Text) zurück für Spalten mit gemischten oder nicht erkannten Typen
Häufige Anwendungsfälle
- Schnelle Datenbanktabellenerstellung aus CSV-Exporten oder Tabellenkalkulationen
- Migration von JSON-Datenstrukturen zu relationalen Datenbanken
- Generierung von Test-Datenbankschemata mit Beispieldaten
- Konvertierung von API-Antworten in Datenbanktabellen
Verwandte Tools
CSV zu SQL Generator
Konvertieren Sie CSV-Daten in SQL CREATE TABLE und INSERT-Anweisungen für mehrere Datenbanken
SQL-Formatierer
Online SQL-Code-Verschönerer und -Formatierer mit Unterstützung für mehrere Datenbankdialekte
SQL-Testdaten-Generator
Generieren Sie zufällige Testdaten-INSERT-Anweisungen aus Tabellenstruktur mit Primär- und Fremdschlüssel-Unterstützung
JSON CSV Konverter
Konvertierung zwischen JSON- und CSV-Formaten mit Verschachtelung von Objekten und benutzerdefinierten Trennzeichen
Testdaten-Generator
Generieren Sie realistische Testdaten einschließlich Namen, E-Mails, Telefonnummern, Adressen. Unterstützt 12 Sprachen und mehrere Ausgabeformate
JSON-Formatierer
Formatieren und validieren Sie JSON-Daten für verbesserte Lesbarkeit und Debugging