Gratis CSV naar SQL-converter online – INSERT uit CSV genereren
Converteer CSV-bestanden direct naar SQL INSERT. MySQL, PostgreSQL, SQLite, SQL Server, Oracle. CREATE TABLE, type-inferentie, batchgrootte, NULL-afhandeling. Gratis, geen aanmelding, in uw browser.
CSV in een database importeren? Onze converter zet CSV-rijen om in INSERT-statements voor MySQL, PostgreSQL, SQLite, SQL Server of Oracle. Optioneel CREATE TABLE uit koppen, batchgrootte, NULL-afhandeling en primaire sleutel. Geen code nodig – plak of upload CSV en krijg een uitvoerbaar SQL-script. Alles draait in uw browser.
Wat is CSV naar SQL-conversie?
CSV naar SQL zet elke rij van uw CSV om in een of meer SQL INSERT-statements. U kunt ook CREATE TABLE uit de koppen genereren, met optionele type-inferentie. Het resultaat is een script dat u in uw database kunt uitvoeren.
Waarom onze CSV naar SQL-converter?
We ondersteunen MySQL, PostgreSQL, SQLite, SQL Server en Oracle met correcte syntaxis en escaping. CREATE TABLE (met optioneel IF NOT EXISTS en DROP TABLE IF EXISTS), type-inferentie (TEXT, INTEGER, FLOAT, DATE, BOOLEAN), batch INSERT-grootte, NULL vs. lege string, primaire-sleutelkeuze. Aanhalingstekens en speciale tekens worden geëscaped. Gratis en in de browser – uw gegevens verlaten uw apparaat niet.
CSV naar SQL converteren – stap voor stap
CSV naar SQL in drie stappen:
Step 1
CSV plakken of uploaden: gegevens invoeren of .csv slepen. Eerste rij als kop wordt automatisch gedetecteerd.
Step 2
Opties instellen: database (MySQL, PostgreSQL, SQLite, SQL Server, Oracle), tabelnaam, CREATE TABLE en optioneel DROP TABLE IF EXISTS / IF NOT EXISTS, batch INSERT-grootte, NULL-afhandeling en primaire-sleutelkolom kiezen.
Step 3
Converteren en downloaden: op Converteren naar SQL klikken. Script kopiëren of .sql downloaden. Uitvoeren in uw databaseclient.
Hoe importeer ik CSV in MySQL online?
Gebruik onze converter: CSV plakken of uploaden, MySQL kiezen, tabelnaam en opties instellen (bijv. CREATE TABLE, batchgrootte), converteren en de gegenereerde .sql in MySQL uitvoeren.
Werkt het voor PostgreSQL en SQLite?
Ja. Kies MySQL, PostgreSQL, SQLite, SQL Server of Oracle. De tool genereert dialect-correcte INSERT en optioneel CREATE TABLE.
Is de CSV naar SQL-converter gratis?
Ja. Gratis, geen aanmelding. Conversie draait in uw browser.
Kan ik CREATE TABLE uit CSV krijgen?
Ja. CREATE TABLE inschakelen – tabelschema wordt uit koppen gegenereerd, met optionele type-inferentie en IF NOT EXISTS.
Hoe worden lege waarden afgehandeld?
U kiest: lege waarden als NULL of als lege string. Speciale tekens in waarden worden geëscaped.
Functies van onze CSV naar SQL-converter
Onze converter biedt:
- Databasedialect: MySQL, PostgreSQL, SQLite, SQL Server, Oracle.
- Aangepaste tabelnaam.
- CREATE TABLE: tabelschema automatisch uit CSV-koppen.
- Type-inferentie: TEXT, INTEGER, FLOAT, DATE, BOOLEAN per kolom.
- Batch INSERT-grootte: bijv. 100 rijen per INSERT of één per regel.
- NULL-afhandeling: lege waarden als NULL of lege string – uw keuze.
- Speciale tekens en aanhalingstekens in waarden escapen.
- IF NOT EXISTS voor CREATE TABLE.
- Optie DROP TABLE IF EXISTS vooraf.
- Primaire sleutel: kolom voor PRIMARY KEY kiezen.
- Verwerkt in uw browser. Uw gegevens verlaten uw apparaat niet.
- Volledig gratis: geen aanmelding, geen watermerken, geen limieten.
Wanneer CSV naar SQL gebruiken
Veelvoorkomende toepassingen:
- Databasemigratie: CSV-exports laden in MySQL, PostgreSQL of SQLite.
- Importeren zonder code: INSERT-statements zonder scripts schrijven.
- Eenmalige loads: CSV naar SQL converteren en in uw DB-client uitvoeren.
- Back-up of herstel: CSV-dumps omzetten in uitvoerbaar SQL.
- Meerdere databases: scripts voor verschillende dialecten uit dezelfde CSV genereren.
- ETL of staging: SQL voor staging-tabellen produceren.
- Ontwikkeling: databases vullen met CSV-gegevens via SQL.
- Rapportage: CSV in een database importeren voor query's.
CSV naar SQL vs. andere methoden
Handmatige INSERT of generieke scripts vergeten vaak escaping en types. Onze converter behandelt aanhalingstekens, NULLs en dialecten en kan CREATE TABLE met type-inferentie genereren – u krijgt een script dat correct in uw database draait.
Tips voor het beste resultaat
Voor de beste SQL-output:
- Gebruik eerste rij als kop zodat kolomnamen CREATE TABLE-kolommen worden.
- Stel tabelnaam in op uw schema.
- Gebruik batch INSERT (bijv. 100 rijen) voor grote bestanden om scriptgrootte te verkleinen.
- Kies NULL voor lege cellen als uw schema NULL gebruikt; anders lege string.
- Selecteer primaire-sleutelkolom als u die in CREATE TABLE nodig heeft.
- Gebruik DROP TABLE IF EXISTS alleen wanneer u de tabel wilt vervangen.
- Voer het script uit in uw databaseclient (bijv. MySQL Workbench, psql, DBeaver).
Converteer nu CSV naar SQL
Converteer CSV in seconden naar SQL INSERT. MySQL, PostgreSQL, SQLite, SQL Server, Oracle – met CREATE TABLE en type-inferentie. Geen code nodig.
Gratis, privé en in uw browser. Geen aanmelding. Probeer het nu.
Veelgestelde vragen
Have more questions? Don't hesitate to email us:
Hoe importeer ik CSV in MySQL met deze tool?
CSV plakken of uploaden, MySQL kiezen, tabelnaam en opties instellen, converteren en de .sql in MySQL uitvoeren.
Ondersteunt het PostgreSQL en SQLite?
Ja. MySQL, PostgreSQL, SQLite, SQL Server en Oracle.
Is de CSV naar SQL-converter gratis?
Ja. Gratis, geen aanmelding, draait in uw browser.
Zijn mijn bestanden privé en veilig?
Ja. Gegevens worden alleen in uw browser verwerkt.
Kan ik CREATE TABLE uit CSV krijgen?
Ja. CREATE TABLE wordt uit koppen gegenereerd met optionele type-inferentie.
Hoe worden lege waarden afgehandeld?
U kiest: NULL of lege string. Speciale tekens worden geëscaped.
Kan ik de batch INSERT-grootte instellen?
Ja. U kunt bijv. 100 rijen per statement of één per regel invoegen.
Moet ik code schrijven?
Nee. U krijgt uitvoerbaar SQL uit CSV.
Kan ik de primaire sleutel kiezen?
Ja. U kiest welke kolom PRIMARY KEY wordt.
Heb ik een account nodig?
Nee. Geen aanmelding of account vereist.