Ugrás a tartalomhoz
100% helyi

SQL beillesztési utasítás generátor

Készítsen futtatásra kész SQL INSERT utasításokat egy oszlopsémából anélkül, hogy valódi adatbázist érintene.

Kimenet

SQL beillesztési utasítás generátor

Írjon le egy táblázatot, és ez az eszköz megírja az INSERT utasításokat. Nevezze el a táblát, sorolja fel oszlopait "név:típus" párok formájában – azonosító, név, e-mail, uuid, logikai érték, dátum vagy növekvő dátum – állítsa be, hogy hány sort szeretne, és egy teljes, beilleszthető SQL-szkriptet generál: soronként egy INSERT INTO utasítás, minden már idézett vagy helyesen üresen hagyott értékkel.

Minden oszloptípus egy valósághű generátorra van leképezve. Az „id” 1-től felfelé számol az elsődleges kulcs oszlopában. A "név" és az "e-mail" valószínűsíthető hamis személyeket eredményez (és egy megfelelő kisbetűs e-mail-címet). Az "uuid" soronként új RFC 4122 azonosítót generál. "boolean" váltakozik a TRUE és a FALSE között. A "dátum" véletlenszerű napot választ ki egy rögzített többéves tartományból, míg az "inkrementing-date" soronként egy nappal előrelép – ez hasznos a Created_at oszlopok sorrendben történő vetésénél. A karakterlánc-értékek egyszeres idézőjelekbe vannak csomagolva, a beágyazott idézőjelek pedig megduplázódnak, így a kimenet biztonságosan futtatható; a számok és a logikai értékek idézőjelek nélkül maradnak, pontosan úgy, ahogy azt egy SQL-motor elvárja.

Ez egy generátor, nem egy konverter: nem olvas be egy meglévő CSV- vagy JSON-fájlt, és nem hív fel egyetlen adatbázist sem, hogy valódi sémát vizsgáljon meg – sorokat állít elő az Ön által leírt alakzatból, ami pontosan az, amire szüksége van, ha néhány száz eldobható sorra van szüksége egy fejlesztői adatbázis indításához, egy demó feltöltéséhez vagy egy migráció stressztesztjéhez, mielőtt valódi adatokkal futtatná. Ha már rendelkezik adatokkal, és szeretné ezeket SQL-vé alakítani, használja inkább a CSV–SQL konvertert; Ha SQL helyett JSON-tesztadatokat szeretne, használja a hamis JSON-adatgenerátort.

Minden helyileg fut a böngészőben – az Ön által leírt séma és az általa előállított SQL soha nem hagyja el az eszközt, így biztonságosan használható belső táblanevekhez és oszlopstruktúrákhoz, amelyeket nem szeretne harmadik féltől származó szolgáltatásba beilleszteni. Másolja ki az eredményt, töltse le .sql-ready .txt fájlként, vagy módosítsa a sorok számát, és azonnal generálja újra.

Gyakori kérdések

Milyen oszloptípusok támogatottak?
Hét generátor: id (szekvenciális egész szám), név (véletlen teljes név), e-mail (véletlen e-mail), uuid (véletlen UUID), logikai (véletlen IGAZ/HAMIS), dátum (véletlen dátum egy rögzített tartományból) és növekvő dátum (egy nappal később soronként).
Hogyan határozhatom meg az oszlopokat?
Listázza ki a "név:típus" párokat vesszővel elválasztva, például id:id,name:name,e-mail:email,active:boolean. A kettőspont nélküli ismeretlen típusok vagy párok kimaradnak.
A karakterlánc-értékek helyesen vannak megadva?
Igen. A szöveges értékek egyszeres idézőjelekbe vannak csomagolva, és a bennük lévő egyetlen idézőjel megduplázódik, így a generált SQL szintaktikai hiba nélkül fut. A számok és a logikai értékek idézőjelek nélkül maradnak.
Beolvassa a meglévő adataimat vagy adatbázisomat?
Nem. Csak sorokat állít elő a beírt oszlopsémából – soha nem csatlakozik adatbázishoz és nem olvas fájlt. Valódi adatok konvertálásához használja inkább a CSV-SQL konvertert.
Fel van töltve valahova a sémám vagy a generált SQL?
Nem. A generálás teljes egészében az Ön böngészőjében fut – semmi, amit itt beír vagy generál, nem kerül elküldésre a szerverre.