Breyta Excel í SQL
Breytirinn skrifar SQL-skriftu sem býr til töflu út frá fyrirsagnalínunni og setur inn allar raðir fyrir neðan hana, með gæsalöppum og auðkennum sem henta gagnagrunninum sem þú velur.
Gagnaumbreyting
eða slepptu CSV, TSV, TXT … skrár hér ·
Að hámarki 95 MB á skrá· Allt að 20 skrár· Eytt eftir 30 mínútur
Skrár eru unnar á þjónum okkar og eytt eftir 30 mínútur.
Tákn sem aðgreinir dálka í CSV- og textaskrám, bæði við lestur og ritun. Sjálfvirkt greinir það úr inntakinu og skrifar kommur.
UTF-8 virkar fyrir öll tungumál. Veldu UTF-8 með BOM ef Excel á Windows sýnir bjagaða broddstafi eða asíska stafi þegar CSV-skráin er opnuð.
Inntak úr Excel, ODS og Numbers: umbreyta aðeins fyrsta blaði eða öllum blöðum (ein CSV-skrá á blað í ZIP, eða einn JSON-lykill á blað).
Heiti blaðflipans í nýja töflureikninum, allt að 31 stafur.
Fylki af hlutum notar dálkaheiti sem lykla fyrir hverja línu; fylki af fylkjum er þéttara og geymir fyrirsögnina sem fyrsta fylkið.
Heiti ytri þáttarins sem umlykur allar línur; hver lína verður <row> innan hans.
Notað í CREATE TABLE og INSERT skipunum. Aðeins bókstafir, tölustafir og undirstrik.
Gæsalappir og dálkagerðir eru örlítið ólíkar milli gagnagrunna; veldu þann sem þú flytur inn í.
Endurskrifar dagsetningarreiti á einu sniði. ISO (2026-10-18) er öruggast fyrir gagnagrunna og kóða; „halda“ skilur þá eftir eins og þeir eru í upprunanum.
Hvernig á að nota tólið
- 1
Hladdu upp vinnubókinni
Bættu við XLSX-, XLS- eða ODS-skrá. Fyrsta blaðið er lesið og fyrsta röðin gefur dálkaheitin. Allt að 20 skrár í hverri lotu, 95 MB hver.
- 2
Veldu mállýsku og heiti töflunnar
Opnaðu Ítarlegar stillingar og stilltu SQL-mállýska á gagnagrunninn sem þú keyrir skriftuna í. Sláðu síðan inn Heiti SQL-töflu með bókstöfum, tölustöfum og undirstrikum.
- 3
Umbreyttu og keyrðu skriftuna
Ýttu á Umbreyta í SQL, sæktu .sql skrána og keyrðu hana í gagnagrunnsforritinu þínu, eða notaðu skipanalínutólið sem fylgir gagnagrunninum.
Hvernig umbreyti ég Excel í SQL?
Hladdu upp vinnubókinni, veldu gagnagrunninn undir SQL-mállýska og ýttu á Umbreyta í SQL. Þú færð .sql skrá með CREATE TABLE-setningu byggðri á fyrirsagnarlínunni og INSERT-setningum fyrir gögnin, tilbúna til keyrslu.
Excel í SQL: hverjir breyta blaði í INSERT-skipanir
Töflureiknar eru þar sem gögn byrja; gagnagrunnar eru þar sem þau eru nýtt. Forritari fær vörulista frá söludeildinni sem XLSX og þarf hann í prófunargagnagrunninn fyrir síðdegið. Sérfræðingur vill hafa markmið síðasta ársfjórðungs við hliðina á pöntunartöflunni svo ein fyrirspurn geti borið þau saman. Í báðum tilvikum eru réttar raðir í blaðinu, en gagnagrunnurinn vill setningar.
SQL sjálft er gamalt og stöðugt: ANSI gaf út fyrsta SQL-staðalinn 1986 og ISO samþykkti hann 1987. Það sem enn er ólíkt milli gagnagrunna eru smáatriðin, helst hvernig dálkaheiti eru sett innan gæsalappa og hvernig strengir og dagsetningar eru skrifaðar. Þess vegna spyr breytirinn um mállýsku í stað þess að búa til eina almenna skriftu. Ef gögnin þín eru þegar flöt skrá vinnur CSV í SQL sama verk án vinnubókarskrefsins.
Munur á SQL-mállýskum í skriftunni sem verður til
Auðkenni eru sett innan bakfeta, svo fyrirsögn eins og order date lifir af sem dálkaheiti. Skriftan keyrir í mysql-skipanalínuforritinu, MySQL Workbench eða SQL-flipa phpMyAdmin.
- Strengir nota einfaldar gæsalappir og innfelldar gæsalappir eru tvöfaldaðar
Auðkenni nota tvöfaldar gæsalappir, eins og SQL-staðallinn skilgreinir. Keyrðu skrána með psql -f eða límdu hana í fyrirspurnartól pgAdmin.
- Nöfn innan gæsalappa halda há- og lágstöfum
SQLite tekur við stöðluðum auðkennum í tvöföldum gæsalöppum og geymir hvert gildi með sveigjanlegri gerð. Hladdu skriftunni með sqlite3 data.db < file.sql.
- Hentar vel fyrir staðbundið greiningareintak eða upphafsgögn farsímaforrits
Auðkenni eru sett innan hornklofa. Opnaðu skrána í SQL Server Management Studio og keyrðu hana.
- VALUES-listi með mörgum röðum í SQL Server er takmarkaður við 1.000 raðir í hverri INSERT-setningu
Dæmi um úttak úr Excel í SQL
CREATE TABLE "customers" (
"id" INTEGER,
"customer" TEXT,
"signup_date" DATE
);
INSERT INTO "customers" ("id", "customer", "signup_date") VALUES
(1, 'O''Neill Hardware', '2026-03-02'),
(2, 'Bjartlína ehf.', '2026-04-15');Excel í SQL-breytir eða innflutningsálfar gagnagrunna
| UltKit | Innflutningshjálp gagnagrunns | Handskrifuð skripta | |
|---|---|---|---|
| Virkar án tengingar við gagnagrunn í gangi | yes | no | yes |
| Úttak sem hægt er að fara yfir, vista í Git og keyra aftur | yes | no | yes |
| Úrfellingarmerki í nöfnum varin fyrir þig | yes | yes | no |
| Dagsetningar endurskrifaðar sem ISO-gildi | yes | Fer eftir svæðisstillingu | no |
| Sama skrá fyrir MySQL, PostgreSQL, SQLite eða SQL Server | Veldu mállýsku | no | no |
| Skrám eytt eftir | 30 mín. | Helst staðbundið | Helst staðbundið |
Staðreyndir um Excel- og SQL-snið
XLSX
Microsoft Excel vinnubók
XLSX er sjálfgefið vinnubókarsnið Microsoft Excel frá Office 2007 og byggir á Office Open XML staðlinum. Það geymir mörg blöð, formúlur, snið, myndrit, hnitatöflur og gagnastaðfestingu í ZIP-pakka af XML. Það styður yfir milljón raðir á blaði og er sjálfgefið skiptisnið fyrir viðskiptatöflureikna. Google Sheets, LibreOffice og Numbers opna XLSX, þótt makró og háþróaðir eiginleikar skili sér kannski ekki.
- Þjöppun
- –
- Gegnsæi
- –
- Hreyfimynd
- –
- Kom fram
- 2007 · Microsoft
SQL
SQL-skripta
SQL-skrá er hrein textaskripta með setningum í Structured Query Language, eins og CREATE TABLE og INSERT, sem gagnagrunnur keyrir í röð. Hún er algeng í afritum gagnagrunna, yfirfærslum og til að deila sýnisgögnum. Málið sjálft er ISO-staðall, en MySQL, PostgreSQL, SQLite og SQL Server hafa hvert sína mállýsku, svo skriftum þarf oft að breyta lítillega milli kerfa. Hvaða textaritill sem er getur opnað SQL-skrá og gagnagrunnsforrit þarf til að keyra hana.
- Þjöppun
- –
- Gegnsæi
- –
- Hreyfimynd
- –
- Kom fram
- –
Excel er umbreytt í SQL þegar listi sem fólk heldur utan um, eins og verðskrá, viðskiptavinaútflutningur eða upphafsgögn fyrir nýtt forrit, þarf að verða alvöru tafla sem fyrirspurnir, samtengingar og skorður geta unnið með.
Spurningar um Excel í SQL
Virkar MySQL-mállýskan líka fyrir MariaDB?
Já. MariaDB varð til sem afleggjari af MySQL árið 2009 og les enn auðkenni í bakfetlum og sömu INSERT-setningafræði. Stýrðar þjónustur eins og Amazon RDS keyra venjulegar vélar, svo veldu mállýsku vélarinnar, ekki hýsingaraðilans.
Hvernig eru dagsetningar úr Excel skrifaðar í SQL-skrána?
Excel geymir dagsetningu sem dagafjölda frá 1900, þannig að hrár lestur myndi setja inn tölur eins og 46313. Þessi síða stillir Dagsetningar á ISO, sem skrifar '2026-10-18', gildi sem MySQL, PostgreSQL, SQLite og SQL Server taka öll við í dagsetningardálkum.
Hversu stórt blað kemst í eina SQL-skriftu?
XLSX-blað getur geymt allt að 1.048.576 raðir og gamalt XLS 65.536. Skripta af þeirri stærð er stór, svo athugaðu fyrst takmörk þjónsins: MySQL 8.0 hafnar öllum stökum setningum yfir max_allowed_packet, sem er sjálfgefið 64 MB. Fyrir mjög stór blöð er fljótlegra að nota flata skrá úr Excel í CSV og magnhleðslutól gagnagrunnsins.
Get ég valið heiti töflunnar og dálkanna?
Heiti töflunnar kemur úr Heiti SQL-töflu, allt að 64 stafir af bókstöfum, tölustöfum og undirstrikum. Dálkaheitin koma úr línu 1 í blaðinu, svo endurnefndu fyrirsagnir í Excel fyrst ef þú vilt snake_case heiti eins og order_date.
Hvað verður um formúlur og sniðmótun?
Gagnagrunnur geymir gildi, svo hver formúlureitur er settur inn sem síðasta reiknaða niðurstaða hans. Letur, fyllingar, athugasemdir og myndrit rata aldrei í skriftuna.
Af hverju eru dálkaheitin mín með lágstöfum í PostgreSQL?
PostgreSQL breytir auðkennum án gæsalappa í lágstafi, svo OrderDate og orderdate eru sami dálkurinn nema nafnið sé innan tvöfaldra gæsalappa. PostgreSQL-mállýskan setur auðkenni innan gæsalappa, sem heldur stafstöðunni úr fyrirsagnarlínunni; notaðu sömu gæsalappir í fyrirspurnum síðar.
- CSV í SQL-breytirUmbreyttu CSV í SQL: CREATE TABLE og INSERT-skipanir fyrir MySQL, PostgreSQL, SQLite eða SQL Server með töfluheiti að eigin vali. Án aðgangs.
- Umbreyta SQL í CSVUmbreyttu INSERT-skipunum í .sql-afriti í CSV-raðir sem opnast í Excel eða Google Sheets. Afrit úr MySQL, phpMyAdmin, SQLite og SQL Server.
- Excel í CSV breytirUmbreyttu Excel-skrám (XLS, XLSX, XLSM) í CSV, hvert blað í sér skrá, með kommu eða semíkommu og UTF-8 sem Excel opnar rétt.
- Excel í JSONUmbreyttu Excel-skjölum í JSON á netinu: hausalínan verður lyklar, hver röð hlutur og dagsetningar ISO-strengir. XLSX, XLS, ODS og Numbers.
- Excel í XML breytirUmbreyttu Excel-skjali í XML án XML-varpana eða Developer-flipans. Hver lína verður færsla, hver haus að merki. XLSX, XLS og ODS.
- XLSX í CSV breytirBreyttu XLSX-vinnubók í hreina UTF-8 CSV fyrir Shopify, WooCommerce, Mailchimp, Salesforce eða gagnagrunn. Formúlur verða gildi, dagsetningar ISO.