Excel నుండి SQL కన్వర్టర్
ఈ కన్వర్టర్ మీ హెడర్ వరుస ఆధారంగా టేబుల్ను సృష్టించి, దాని కింద ఉన్న ప్రతి వరుసను ఇన్సర్ట్ చేసే SQL స్క్రిప్ట్ను రాస్తుంది. మీరు ఎంచుకున్న డేటాబేస్కు తగిన కోటింగ్ ఉపయోగిస్తుంది.
డేటా కన్వర్టర్
లేదా CSV, TSV, TXT … ఫైళ్లు ను ఇక్కడ వదలండి ·
ఒక్కో ఫైల్కు గరిష్ఠంగా 95 MB· గరిష్ఠంగా 20 ఫైళ్లు· 30 నిమిషాల తర్వాత తొలగించబడతాయి
ఫైళ్లు మా సర్వర్లలో ప్రాసెస్ చేయబడి 30 నిమిషాల తర్వాత తొలగించబడతాయి.
CSV మరియు టెక్స్ట్ ఫైళ్లలో నిలువు వరుసలను వేరు చేసే అక్షరం, చదవడానికి మరియు రాయడానికి రెండింటికీ. ఆటో ఇన్పుట్ నుండి దాన్ని గుర్తించి కామాలతో రాస్తుంది.
UTF-8 అన్ని భాషలకు పనిచేస్తుంది. Windowsలో Excel CSVని తెరిచినప్పుడు యాక్సెంట్లు లేదా ఆసియా అక్షరాలు గందరగోళంగా కనిపిస్తే BOMతో UTF-8 ఎంచుకోండి.
Excel, ODS మరియు Numbers ఇన్పుట్: మొదటి షీట్ను మాత్రమే మార్చండి, లేదా అన్ని షీట్లను (ZIPలో ప్రతి షీట్కు ఒక CSV, లేదా ప్రతి షీట్కు ఒక JSON కీ).
కొత్త స్ప్రెడ్షీట్లో షీట్ ట్యాబ్ పేరు, గరిష్టంగా 31 అక్షరాలు.
ఆబ్జెక్ట్ల అరే ప్రతి వరుసకు నిలువు వరుసల పేర్లను కీలుగా ఉపయోగిస్తుంది; అరేల అరే మరింత కాంపాక్ట్గా ఉండి, హెడర్ను మొదటి అరేగా ఉంచుతుంది.
అన్ని వరుసలను చుట్టే బయటి ఎలిమెంట్ పేరు; ప్రతి వరుస దానిలో <row>గా మారుతుంది.
CREATE TABLE మరియు INSERT స్టేట్మెంట్లలో ఉపయోగిస్తారు. అక్షరాలు, అంకెలు మరియు అండర్స్కోర్లు మాత్రమే.
డేటాబేస్ల మధ్య కోటింగ్ మరియు కాలమ్ రకాలు కొద్దిగా భిన్నంగా ఉంటాయి; మీరు ఇంపోర్ట్ చేయబోయేదాన్ని ఎంచుకోండి.
తేదీ సెల్లను ఒకే ఫార్మాట్లో తిరిగి రాయండి. డేటాబేస్లు మరియు కోడ్కు ISO (2026-10-18) అత్యంత సురక్షితం; 'యథాతథంగా ఉంచు' మూలంలో ఉన్నట్లే ఉంచుతుంది.
ఈ టూల్ను ఎలా ఉపయోగించాలి
- 1
వర్క్బుక్ను అప్లోడ్ చేయండి
XLSX, XLS లేదా ODS ఫైల్ను జోడించండి. మొదటి షీట్ చదవబడుతుంది; దాని మొదటి వరుస నిలువు వరుసల పేర్లను ఇస్తుంది. ఒక బ్యాచ్లో గరిష్ఠంగా 20 ఫైళ్లు, ఒక్కొక్కటి 95 MB వరకు.
- 2
డయలెక్ట్, టేబుల్ పేరు ఎంచుకోండి
అధునాతన సెట్టింగ్లు తెరిచి, స్క్రిప్ట్ను ఏ డేటాబేస్లో రన్ చేస్తారో దానికి SQL డయలెక్ట్ సెట్ చేయండి, ఆపై అక్షరాలు, అంకెలు, అండర్స్కోర్లతో SQL టేబుల్ పేరు టైప్ చేయండి.
- 3
మార్చి, స్క్రిప్ట్ను రన్ చేయండి
SQLకు మార్చండి నొక్కి, .sql ఫైల్ను డౌన్లోడ్ చేసి మీ డేటాబేస్ క్లయింట్లో రన్ చేయండి, లేదా మీ డేటాబేస్తో వచ్చే కమాండ్-లైన్ టూల్కు ఇవ్వండి.
Excelను SQLగా ఎలా మార్చాలి?
వర్క్బుక్ను అప్లోడ్ చేసి, SQL డయలెక్ట్ కింద మీ డేటాబేస్ను ఎంచుకుని SQLకు మార్చండి నొక్కండి. హెడర్ వరుస నుండి చేసిన CREATE TABLE స్టేట్మెంట్, డేటాకు INSERT స్టేట్మెంట్లతో రన్ చేయడానికి సిద్ధమైన .sql ఫైల్ వస్తుంది.
Excel నుండి SQL: షీట్ను INSERT స్టేట్మెంట్లుగా ఎవరు మారుస్తారు
డేటా స్ప్రెడ్షీట్లో మొదలవుతుంది; డేటాబేస్లో ఉపయోగపడుతుంది. సేల్స్ టీమ్ ఇచ్చిన ప్రొడక్ట్ కేటలాగ్ XLSX రూపంలో వస్తే డెవలపర్కు మధ్యాహ్నానికల్లా స్టేజింగ్ డేటాబేస్లో కావాలి. విశ్లేషకుడికి గత త్రైమాసిక లక్ష్యాలు ఆర్డర్ టేబుల్ పక్కన ఉంటే ఒక్క క్వెరీతో పోల్చవచ్చు. ప్రతి సందర్భంలో షీట్లో సరైన వరుసలు ఉన్నాయి, కానీ డేటాబేస్కు స్టేట్మెంట్లు కావాలి.
SQL పాతది, స్థిరమైనది: ANSI 1986లో మొదటి SQL ప్రమాణాన్ని ప్రచురించగా ISO 1987లో స్వీకరించింది. డేటాబేస్ల మధ్య ఇప్పటికీ తేడా ఉండేవి చిన్న వివరాలు, ముఖ్యంగా కాలమ్ పేరును ఎలా కోట్ చేయాలి, స్ట్రింగ్లు, తేదీలు ఎలా రాయాలి. అందుకే కన్వర్టర్ ఒకే సాధారణ స్క్రిప్ట్ ఇవ్వకుండా డయలెక్ట్ను అడుగుతుంది. మీ డేటా ఇప్పటికే ఫ్లాట్ ఫైల్ అయితే, CSV నుండి SQL వర్క్బుక్ దశ లేకుండానే అదే పని చేస్తుంది.
తయారైన స్క్రిప్ట్లో SQL డయలెక్ట్ తేడాలు
ఐడెంటిఫైయర్లు బ్యాక్టిక్లలో ఉంటాయి, కాబట్టి order date లాంటి హెడర్ కాలమ్ పేరుగా నిలుస్తుంది. స్క్రిప్ట్ mysql కమాండ్-లైన్ క్లయింట్, MySQL Workbench లేదా phpMyAdmin SQL ట్యాబ్లో నడుస్తుంది.
- స్ట్రింగ్లకు సింగిల్ కోట్లు, లోపలి కోట్లు రెట్టింపుగా
ఐడెంటిఫైయర్లకు SQL ప్రమాణం నిర్వచించిన డబుల్ కోట్లు వాడతారు. ఫైల్ను psql -fతో రన్ చేయండి లేదా pgAdmin క్వెరీ టూల్లో పేస్ట్ చేయండి.
- కోట్ చేసిన పేర్లు పెద్ద, చిన్న అక్షరాలను అలాగే ఉంచుతాయి
SQLite ప్రామాణిక డబుల్ కోట్ ఐడెంటిఫైయర్లను అంగీకరించి, ప్రతి విలువను సరళమైన టైప్తో నిల్వ చేస్తుంది. స్క్రిప్ట్ను sqlite3 data.db < file.sqlతో లోడ్ చేయండి.
- లోకల్ విశ్లేషణ కాపీకి లేదా మొబైల్ యాప్ సీడ్ డేటాకు సరిపోతుంది
ఐడెంటిఫైయర్లు స్క్వేర్ బ్రాకెట్లలో ఉంటాయి. ఫైల్ను SQL Server Management Studioలో తెరిచి ఎగ్జిక్యూట్ చేయండి.
- SQL Serverలో బహుళ-వరుసల VALUES జాబితా ఒక INSERT స్టేట్మెంట్కు 1,000 వరుసలకు పరిమితం
Excel నుండి SQL అవుట్పుట్ నమూనా
CREATE TABLE "customers" (
"id" INTEGER,
"customer" TEXT,
"signup_date" DATE
);
INSERT INTO "customers" ("id", "customer", "signup_date") VALUES
(1, 'శ్రీసాయి హార్డ్వేర్', '2026-03-02'),
(2, 'వెలుగు స్టూడియో', '2026-04-15');Excel నుండి SQL కన్వర్టర్ vs. డేటాబేస్ ఇంపోర్ట్ విజార్డ్లు
| UltKit | డేటాబేస్ ఇంపోర్ట్ విజార్డ్ | చేతితో రాసిన స్క్రిప్ట్ | |
|---|---|---|---|
| డేటాబేస్ కనెక్షన్ లేకుండా పనిచేస్తుంది | yes | no | yes |
| సమీక్షించి, Gitకు కమిట్ చేసి, మళ్లీ రన్ చేయగల అవుట్పుట్ | yes | no | yes |
| పేర్లలోని అపాస్ట్రఫీలు మీ కోసం ఎస్కేప్ అవుతాయి | yes | yes | no |
| తేదీలు ISO లిటరల్స్గా మారతాయి | yes | లొకేల్పై ఆధారపడుతుంది | no |
| MySQL, PostgreSQL, SQLite లేదా SQL Server కోసం ఒకే ఫైల్ | డయలెక్ట్ ఎంచుకోండి | no | no |
| ఆ తర్వాత ఫైళ్లు తొలగింపు | 30 నిమి | లోకల్గా ఉంటాయి | లోకల్గా ఉంటాయి |
Excel, SQL ఫార్మాట్ వివరాలు
XLSX
Microsoft Excel వర్క్బుక్
XLSX అనేది Office 2007 నుండి Microsoft Excel యొక్క డిఫాల్ట్ వర్క్బుక్ ఫార్మాట్, ఇది Office Open XML ప్రమాణం ఆధారంగా ఉంటుంది. ఇది బహుళ షీట్లు, ఫార్ములాలు, ఫార్మాటింగ్, చార్ట్లు, పివట్ టేబుల్స్, డేటా వాలిడేషన్ను XML యొక్క ZIP ప్యాకేజీలో నిల్వ చేస్తుంది. ప్రతి షీట్కు పది లక్షలకు పైగా వరుసలను సపోర్ట్ చేస్తుంది మరియు వ్యాపార స్ప్రెడ్షీట్లకు డిఫాల్ట్ మార్పిడి ఫార్మాట్. Google Sheets, LibreOffice, Numbers XLSX ను తెరుస్తాయి, అయితే మాక్రోలు, అధునాతన ఫీచర్లు సరిగా రాకపోవచ్చు.
- కంప్రెషన్
- –
- పారదర్శకత
- –
- యానిమేషన్
- –
- పరిచయమైన సంవత్సరం
- 2007 · Microsoft
SQL
SQL స్క్రిప్ట్
SQL ఫైల్ అనేది CREATE TABLE, INSERT వంటి Structured Query Language స్టేట్మెంట్లతో కూడిన ప్లెయిన్-టెక్స్ట్ స్క్రిప్ట్, దీనిని డేటాబేస్ వరుసగా అమలు చేస్తుంది. ఇది సాధారణంగా డేటాబేస్ బ్యాకప్లు, మైగ్రేషన్లు, నమూనా డేటా పంచుకోవడానికి వాడతారు. భాష ISO ప్రమాణం అయినా, MySQL, PostgreSQL, SQLite, SQL Server లకు వేర్వేరు డయలెక్ట్లు ఉన్నాయి, కాబట్టి సిస్టమ్ల మధ్య స్క్రిప్ట్లకు చిన్న మార్పులు తరచుగా అవసరం. ఏ టెక్స్ట్ ఎడిటర్తోనైనా SQL ఫైల్ తెరవవచ్చు; అమలు చేయడానికి డేటాబేస్ క్లయింట్ అవసరం.
- కంప్రెషన్
- –
- పారదర్శకత
- –
- యానిమేషన్
- –
- పరిచయమైన సంవత్సరం
- –
ధరల షీట్, కస్టమర్ ఎక్స్పోర్ట్, కొత్త యాప్ సీడ్ డేటా లాంటి వ్యక్తులు నిర్వహించే జాబితా క్వెరీలు, జాయిన్లు, కన్స్ట్రెయింట్లు పనిచేసే నిజమైన టేబుల్గా మారాల్సినప్పుడు Excel నుండి SQLకు వెళ్తారు.
Excel నుండి SQL ప్రశ్నలు
MySQL డయలెక్ట్ MariaDBకి కూడా పనిచేస్తుందా?
అవును. MariaDB 2009లో MySQL ఫోర్క్గా మొదలైంది, ఇప్పటికీ బ్యాక్టిక్ గుర్తులతో ఐడెంటిఫైయర్లను, అదే INSERT సింటాక్స్ను చదువుతుంది. Amazon RDS వంటి మేనేజ్డ్ సర్వీసులు సాధారణ ఇంజిన్లనే నడుపుతాయి, కాబట్టి హోస్టింగ్ బ్రాండ్ను కాకుండా ఇంజిన్ డయలెక్ట్ను ఎంచుకోండి.
Excel తేదీలు SQL ఫైల్లో ఎలా రాయబడతాయి?
Excel తేదీని 1900 నుండి రోజుల సంఖ్యగా నిల్వ చేస్తుంది, కాబట్టి నేరుగా చదివితే 46313 లాంటి సంఖ్యలు చేరుతాయి. ఈ పేజీ తేదీలును ISOకి సెట్ చేస్తుంది; అది '2026-10-18' అని రాస్తుంది, ఇది MySQL, PostgreSQL, SQLite, SQL Server అన్నీ తేదీ కాలమ్లకు అంగీకరించే రూపం.
ఒక SQL స్క్రిప్ట్లో ఎంత పెద్ద షీట్ పెట్టవచ్చు?
XLSX షీట్లో 1,048,576 వరుసల వరకు, పాత XLSలో 65,536 వరకు ఉండవచ్చు. అంత పెద్ద స్క్రిప్ట్ భారీగా ఉంటుంది, కాబట్టి ముందు సర్వర్ పరిమితిని చూడండి: MySQL 8.0 max_allowed_packet (డిఫాల్ట్గా 64 MB) దాటిన ఏ ఒక్క స్టేట్మెంట్నూ తిరస్కరిస్తుంది. చాలా పెద్ద షీట్లకు Excel నుండి CSV ద్వారా ఫ్లాట్ ఫైల్ తీసుకుని డేటాబేస్ బల్క్ లోడర్ వాడడం వేగంగా ఉంటుంది.
టేబుల్, కాలమ్ పేర్లను నేను ఎంచుకోవచ్చా?
టేబుల్ పేరు SQL టేబుల్ పేరు నుండి వస్తుంది, అక్షరాలు, అంకెలు, అండర్స్కోర్లతో గరిష్ఠంగా 64 అక్షరాలు. నిలువు వరుసల పేర్లు షీట్లోని 1వ వరుస నుండి వస్తాయి, కాబట్టి order_date లాంటి snake_case పేర్లు కావాలంటే ముందు Excelలో హెడర్లను మార్చండి.
ఫార్ములాలు, ఫార్మాటింగ్ ఏమవుతాయి?
డేటాబేస్ విలువలను నిల్వ చేస్తుంది, కాబట్టి ప్రతి ఫార్ములా సెల్ చివరిగా లెక్కించిన ఫలితంగా చేరుతుంది. ఫాంట్లు, ఫిల్లు, కామెంట్లు, చార్ట్లు స్క్రిప్ట్లోకి రావు.
PostgreSQLలో నా కాలమ్ పేర్లు చిన్న అక్షరాల్లో ఎందుకు ఉన్నాయి?
PostgreSQL కోట్ లేని ఐడెంటిఫైయర్లను చిన్న అక్షరాలుగా మారుస్తుంది, కాబట్టి పేరు డబుల్ కోట్లలో లేకపోతే OrderDate, orderdate ఒకే కాలమ్. PostgreSQL డయలెక్ట్ ఐడెంటిఫైయర్లను కోట్ చేస్తుంది, దాంతో హెడర్ వరుసలో టైప్ చేసిన కేస్ అలాగే ఉంటుంది; తర్వాత క్వెరీ చేసేటప్పుడు అవే కోట్లు వాడండి.
- CSV నుండి SQL కన్వర్టర్CSVని SQLగా మార్చండి: MySQL, PostgreSQL, SQLite లేదా SQL Server కోసం మీరు ఎంచుకున్న టేబుల్ పేరుతో CREATE TABLE, INSERT స్టేట్మెంట్లు. అకౌంట్ అవసరం లేదు.
- SQL నుండి CSV కన్వర్టర్.sql డంప్లోని INSERT స్టేట్మెంట్లను Excel లేదా Google Sheetsలో తెరవగల CSV వరుసలుగా మార్చండి. MySQL, phpMyAdmin, SQLite, SQL Server డంప్లు.
- Excel నుండి CSV కన్వర్టర్Excel వర్క్బుక్లను (XLS, XLSX, XLSM) CSVగా మార్చండి: ప్రతి షీట్ వేరే ఫైల్గా, కామా లేదా సెమికోలన్ డీలిమిటర్, Excel సరిగ్గా తెరిచే UTF-8.
- Excel నుండి JSON కన్వర్టర్Excel షీట్లను ఆన్లైన్లో JSONగా మార్చండి: హెడర్ వరుస కీలు, ప్రతి వరుస ఒక ఆబ్జెక్ట్, తేదీలు ISO స్ట్రింగ్లు. XLSX, XLS, ODS, Numbers సపోర్ట్.
- Excel నుండి XML కన్వర్టర్XML మ్యాప్లు, Developer ట్యాబ్ లేకుండా Excel షీట్ను XMLగా మార్చండి. ప్రతి వరుస ఒక రికార్డ్, ప్రతి హెడర్ ఒక ట్యాగ్. XLSX, XLS, ODS ఇన్పుట్.
- XLSX నుండి CSV కన్వర్టర్XLSX వర్క్బుక్ను Shopify, WooCommerce, Mailchimp, Salesforce లేదా డేటాబేస్ ఇంపోర్ట్ కోసం UTF-8 CSVగా మార్చండి. ఫార్ములాలు విలువలుగా, తేదీలు ISOలో.