Kibadilishaji Excel kuwa SQL
Kibadilishaji huandika skripti ya SQL inayounda jedwali kutoka safu yako ya vichwa na kuingiza kila safu mlalo iliyo chini yake, kwa alama za nukuu za hifadhidata unayochagua.
Kibadilishaji cha Data
au buruta Faili za CSV, TSV, TXT … hapa ·
Hadi MB 95 kwa faili· Hadi faili 20· Hufutwa baada ya dakika 30
Faili huchakatwa kwenye seva zetu na kufutwa baada ya dakika 30.
Kibambo kinachotenganisha safu wima katika faili za CSV na maandishi, kwa kusoma na kuandika. Chaguo la Gundua kiotomatiki hukitambua kutoka kwenye ingizo na huandika koma.
UTF-8 inafanya kazi kwa lugha zote. Chagua UTF-8 with BOM ikiwa Excel kwenye Windows inaonyesha herufi zenye vinjari au herufi za Kiasia zilizoharibika wakati wa kufungua CSV.
Ingizo la Excel, ODS na Numbers: geuza karatasi ya kwanza pekee, au karatasi zote (CSV moja kwa kila karatasi ndani ya ZIP, au ufunguo mmoja wa JSON kwa kila karatasi).
Jina la kichupo cha karatasi katika lahajedwali mpya, hadi herufi 31.
Safu ya vitu hutumia majina ya safu wima kama funguo kwa kila safu mlalo; safu ya safu ni fupi zaidi na huweka kichwa kama safu ya kwanza.
Jina la kipengele cha nje kinachozunguka safu mlalo zote; kila safu mlalo inakuwa <row> ndani yake.
Hutumika katika taarifa za CREATE TABLE na INSERT. Herufi, tarakimu na mistari chini pekee.
Nukuu na aina za safu wima hutofautiana kidogo kati ya hifadhidata; chagua ile utakayoingizia data.
Andika upya visanduku vya tarehe katika umbizo moja. ISO (2026-10-18) ndiyo salama zaidi kwa hifadhidata na msimbo; Acha kama ilivyo huviacha kama vinavyoonekana kwenye chanzo.
Jinsi ya kutumia zana hii
- 1
Pakia faili ya Excel
Ongeza faili ya XLSX, XLS au ODS. Karatasi ya kwanza husomwa; safu yake ya kwanza hutoa majina ya safuwima. Hadi faili 20 kwa kundi, MB 95 kila moja.
- 2
Chagua lahaja na jina la jedwali
Fungua Mipangilio ya hali ya juu na uweke Lahaja ya SQL kuwa hifadhidata utakayoendeshea hati hiyo, kisha andika Jina la jedwali la SQL kwa herufi, tarakimu na mistari chini (underscore).
- 3
Badilisha na endesha skripti
Bonyeza Badilisha kuwa SQL, pakua faili ya .sql kisha uiendeshe kwenye zana ya hifadhidata yako, au ipitishe kwenye zana ya mstari wa amri inayokuja na hifadhidata yako.
Ninawezaje kubadilisha Excel kuwa SQL?
Pakia kitabu cha kazi, chagua hifadhidata yako chini ya Lahaja ya SQL na bonyeza Badilisha kuwa SQL. Unapata faili ya .sql yenye taarifa ya CREATE TABLE iliyojengwa kutoka safu ya vichwa na taarifa za INSERT za data, tayari kuendeshwa.
Excel kuwa SQL: nani hugeuza karatasi kuwa amri za INSERT
Lahajedwali ndipo data huanzia; hifadhidata ndipo inapotumiwa. Msanidi programu hupokea orodha ya bidhaa kutoka timu ya mauzo kama XLSX na anahitaji iwe kwenye hifadhidata ya majaribio kufikia mchana. Mchambuzi anataka malengo ya robo iliyopita kando ya jedwali la oda ili swali moja liyalinganishe. Katika kila kisa karatasi ina safu sahihi, lakini hifadhidata inataka taarifa za SQL.
SQL yenyewe ni ya zamani na thabiti: ANSI ilichapisha kiwango cha kwanza cha SQL mwaka 1986 na ISO ililikubali mwaka 1987. Kinachotofautiana bado kati ya hifadhidata ni maelezo madogo, hasa jinsi jina la safuwima linavyofungwa na jinsi maandishi na tarehe zinavyoandikwa. Ndiyo maana kibadilishaji huuliza lahaja badala ya kutoa hati moja ya jumla. Ikiwa data yako tayari ni faili bapa, CSV kuwa SQL hufanya kazi hiyo bila hatua ya kitabu cha kazi.
Tofauti za lahaja za SQL katika skripti inayotengenezwa
Vitambulisho hufungwa kwa backtick, kwa hivyo kichwa kama order date hubaki kama jina la safuwima. Hati huendeshwa kwenye mteja wa mstari wa amri wa mysql, MySQL Workbench au kichupo cha SQL cha phpMyAdmin.
- Maandishi hutumia nukuu moja, na nukuu zilizo ndani hurudiwa mara mbili
Vitambulisho hutumia nukuu mbili, umbo linaloelezwa na kiwango cha SQL. Endesha faili kwa psql -f au ibandike kwenye zana ya maswali ya pgAdmin.
- Majina yenye nukuu huhifadhi herufi kubwa na ndogo
SQLite hukubali vitambulisho vya kawaida vyenye nukuu mbili na huhifadhi kila thamani kwa aina inayobadilika. Pakia hati kwa sqlite3 data.db < file.sql.
- Inafaa kwa nakala ya uchambuzi ya ndani au data ya awali ya programu ya simu
Vitambulisho hufungwa kwa mabano ya mraba. Fungua faili kwenye SQL Server Management Studio na uiendeshe.
- Orodha ya VALUES yenye safu nyingi kwenye SQL Server imewekewa kikomo cha safu 1,000 kwa kila taarifa ya INSERT
Mfano wa matokeo ya Excel kuwa 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, 'Duka la Vifaa Kilimani', '2026-04-15');Kibadilishaji Excel kuwa SQL dhidi ya zana za kuingiza data za hifadhidata
| UltKit | Mchawi wa kuingiza hifadhidata | Hati iliyoandikwa kwa mkono | |
|---|---|---|---|
| Hufanya kazi bila muunganisho wa hifadhidata unaoendelea | yes | no | yes |
| Matokeo unayoweza kukagua, kuweka kwenye Git na kuendesha tena | yes | no | yes |
| Alama ya kudondosha (apostrofi) katika majina hushughulikiwa kwa ajili yako | yes | yes | no |
| Tarehe huandikwa upya kama thamani za ISO | yes | Inategemea eneo | no |
| Faili ile ile kwa MySQL, PostgreSQL, SQLite au SQL Server | Chagua lahaja | no | no |
| Faili hufutwa baada ya | dakika 30 | Hubaki ndani ya kifaa | Hubaki ndani ya kifaa |
Ukweli kuhusu miundo ya Excel na SQL
XLSX
Kitabu cha kazi cha Microsoft Excel
XLSX ni umbizo chaguomsingi la kitabu cha kazi cha Microsoft Excel tangu Office 2007, linalotegemea kiwango cha Office Open XML. Huhifadhi karatasi nyingi, fomula, uumbizaji, chati, pivot tables na uthibitishaji wa data katika kifurushi cha ZIP cha XML. Inasaidia zaidi ya safu mlalo milioni moja kwa kila karatasi na ni umbizo chaguomsingi la kubadilishana majedwali ya biashara. Google Sheets, LibreOffice na Numbers hufungua XLSX, ingawa makro na vipengele vya hali ya juu huenda visihamie.
- Ubanaji
- –
- Uwazi
- –
- Uhuishaji
- –
- Mwaka ulioanzishwa
- 2007 · Microsoft
SQL
Hati ya SQL
Faili ya SQL ni hati ya maandishi matupu ya amri za Structured Query Language, kama CREATE TABLE na INSERT, ambazo hifadhidata huzitekeleza kwa mpangilio. Hutumiwa sana kwa nakala rudufu za hifadhidata, uhamishaji na kushiriki data ya mfano. Lugha yenyewe ni kiwango cha ISO, lakini MySQL, PostgreSQL, SQLite na SQL Server kila moja ina lahaja zake, kwa hiyo hati mara nyingi zinahitaji mabadiliko madogo kati ya mifumo. Kihariri chochote cha maandishi kinaweza kufungua faili ya SQL, na mteja wa hifadhidata unahitajika kuitekeleza.
- Ubanaji
- –
- Uwazi
- –
- Uhuishaji
- –
- Mwaka ulioanzishwa
- –
Excel hubadilishwa kuwa SQL pale orodha inayotunzwa na watu, kama karatasi ya bei, usafirishaji wa wateja au data ya awali ya programu mpya, inapohitaji kuwa jedwali halisi ambalo maswali, miunganisho na vikwazo vinaweza kulifanyia kazi.
Maswali kuhusu Excel kuwa SQL
Je, lahaja ya MySQL inafanya kazi pia kwa MariaDB?
Ndiyo. MariaDB ilianza kama tawi la MySQL mwaka 2009 na bado inasoma vitambulisho vilivyofungwa kwa backtick na sintaksia ile ile ya INSERT. Huduma zinazosimamiwa kama Amazon RDS huendesha injini za kawaida, kwa hivyo chagua lahaja ya injini, si jina la mtoa huduma wa hosting.
Tarehe za Excel huandikwaje kwenye faili ya SQL?
Excel huhifadhi tarehe kama idadi ya siku tangu 1900, kwa hivyo usomaji wa moja kwa moja ungeingiza namba kama 46313. Ukurasa huu huweka Tarehe kuwa ISO, inayoandika '2026-10-18', thamani ambayo MySQL, PostgreSQL, SQLite na SQL Server zote hukubali kwa safuwima za tarehe.
Karatasi kubwa kiasi gani inaweza kuingia kwenye skripti moja ya SQL?
Karatasi ya XLSX hubeba hadi safu 1,048,576, na XLS ya zamani 65,536. Hati ya ukubwa huo ni kubwa, kwa hivyo angalia kikomo cha seva kwanza: MySQL 8.0 hukataa taarifa yoyote moja inayozidi max_allowed_packet, ambayo ni MB 64 kwa chaguo-msingi. Kwa karatasi kubwa sana, faili bapa kutoka Excel kuwa CSV na kipakiaji cha wingi cha hifadhidata ni haraka zaidi.
Je, ninaweza kuchagua majina ya jedwali na ya safu wima?
Jina la jedwali hutoka kwenye Jina la jedwali la SQL, hadi herufi 64 za herufi, tarakimu na mistari chini. Majina ya safuwima hutoka safu ya 1 ya karatasi, kwa hivyo badilisha vichwa kwanza kwenye Excel ikiwa unataka majina ya snake_case kama order_date.
Nini hutokea kwa fomula na mpangilio wa muonekano?
Hifadhidata huhifadhi thamani, kwa hivyo kila seli yenye fomula huingizwa kama matokeo yake ya mwisho yaliyokokotolewa. Fonti, rangi za kujaza, maoni na chati hazifiki kwenye hati.
Kwa nini majina ya safu wima yangu ni herufi ndogo katika PostgreSQL?
PostgreSQL hubadilisha vitambulisho visivyo na nukuu kuwa herufi ndogo, kwa hivyo OrderDate na orderdate ni safuwima moja isipokuwa jina limefungwa kwa nukuu mbili. Lahaja ya PostgreSQL huweka vitambulisho kwenye nukuu, hivyo kuhifadhi herufi ulizoandika kwenye safu ya vichwa; viulize baadaye kwa nukuu zile zile.
- Kibadilishaji CSV kuwa SQLBadilisha CSV kuwa SQL: CREATE TABLE na amri za INSERT kwa MySQL, PostgreSQL, SQLite au SQL Server, kwa jina la jedwali unalochagua. Bila akaunti.
- Kibadilishaji SQL kuwa CSVBadilisha amri za INSERT za faili ya .sql kuwa safu za CSV kwa Excel au Google Sheets. Inafaa MySQL, phpMyAdmin, SQLite na SQL Server.
- Kibadilishaji Excel kuwa CSVBadilisha faili za Excel (XLS, XLSX, XLSM) kuwa CSV: kila laha faili lake, koma au nukta-mkato, na UTF-8 inayofunguka vizuri kwenye Excel.
- Kibadilishaji Excel kuwa JSONBadilisha Excel kuwa JSON mtandaoni: safu ya vichwa huwa funguo, kila safu kitu kimoja, tarehe kwa ISO. Inakubali XLSX, XLS, ODS na Numbers.
- Kibadilishaji Excel kuwa XMLBadilisha karatasi ya Excel kuwa XML bila ramani za XML. Kila safu inakuwa rekodi, kila kichwa lebo. Inakubali XLSX, XLS na ODS.
- Kibadilishaji XLSX kuwa CSVGeuza kitabu cha kazi cha XLSX kuwa CSV safi ya UTF-8 kwa Shopify, WooCommerce, Mailchimp au hifadhidata. Fomula huwa thamani; tarehe kwa ISO.