UltKit
ఇమేజ్11
PDF13
డాక్యుమెంట్స్ & డేటా7
వీడియో6
ఆడియో4
మరిన్ని టూల్స్22

Excel నుండి SQL కన్వర్టర్

ఈ కన్వర్టర్ మీ హెడర్ వరుస ఆధారంగా టేబుల్‌ను సృష్టించి, దాని కింద ఉన్న ప్రతి వరుసను ఇన్సర్ట్ చేసే SQL స్క్రిప్ట్‌ను రాస్తుంది. మీరు ఎంచుకున్న డేటాబేస్‌కు తగిన కోటింగ్ ఉపయోగిస్తుంది.

డేటా కన్వర్టర్

లేదా CSV, TSV, TXT … ఫైళ్లు ను ఇక్కడ వదలండి ·

ఒక్కో ఫైల్‌కు గరిష్ఠంగా 95 MB· గరిష్ఠంగా 20 ఫైళ్లు· 30 నిమిషాల తర్వాత తొలగించబడతాయి

అవుట్‌పుట్

ఫైళ్లు మా సర్వర్లలో ప్రాసెస్ చేయబడి 30 నిమిషాల తర్వాత తొలగించబడతాయి.

ఈ టూల్‌ను ఎలా ఉపయోగించాలి

  1. 1

    వర్క్‌బుక్‌ను అప్‌లోడ్ చేయండి

    XLSX, XLS లేదా ODS ఫైల్‌ను జోడించండి. మొదటి షీట్ చదవబడుతుంది; దాని మొదటి వరుస నిలువు వరుసల పేర్లను ఇస్తుంది. ఒక బ్యాచ్‌లో గరిష్ఠంగా 20 ఫైళ్లు, ఒక్కొక్కటి 95 MB వరకు.

  2. 2

    డయలెక్ట్, టేబుల్ పేరు ఎంచుకోండి

    అధునాతన సెట్టింగ్‌లు తెరిచి, స్క్రిప్ట్‌ను ఏ డేటాబేస్‌లో రన్ చేస్తారో దానికి SQL డయలెక్ట్ సెట్ చేయండి, ఆపై అక్షరాలు, అంకెలు, అండర్‌స్కోర్‌లతో SQL టేబుల్ పేరు టైప్ చేయండి.

  3. 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 ట్యాబ్‌లో నడుస్తుంది.

  • స్ట్రింగ్‌లకు సింగిల్ కోట్లు, లోపలి కోట్లు రెట్టింపుగా

Excel నుండి SQL అవుట్‌పుట్ నమూనా

id, customer, signup_date హెడర్లు, రెండు వరుసలు ఉన్న షీట్, PostgreSQL డయలెక్ట్, టేబుల్ పేరు customersతో మార్చినది
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డేటాబేస్ ఇంపోర్ట్ విజార్డ్చేతితో రాసిన స్క్రిప్ట్
డేటాబేస్ కనెక్షన్ లేకుండా పనిచేస్తుందిyesnoyes
సమీక్షించి, Gitకు కమిట్ చేసి, మళ్లీ రన్ చేయగల అవుట్‌పుట్yesnoyes
పేర్లలోని అపాస్ట్రఫీలు మీ కోసం ఎస్కేప్ అవుతాయిyesyesno
తేదీలు ISO లిటరల్స్‌గా మారతాయిyesలొకేల్‌పై ఆధారపడుతుందిno
MySQL, PostgreSQL, SQLite లేదా SQL Server కోసం ఒకే ఫైల్డయలెక్ట్ ఎంచుకోండిnono
ఆ తర్వాత ఫైళ్లు తొలగింపు30 నిమిలోకల్‌గా ఉంటాయిలోకల్‌గా ఉంటాయి

Excel, SQL ఫార్మాట్ వివరాలు

XLSX

Microsoft Excel వర్క్‌బుక్

XLSX అనేది Office 2007 నుండి Microsoft Excel యొక్క డిఫాల్ట్ వర్క్‌బుక్ ఫార్మాట్, ఇది Office Open XML ప్రమాణం ఆధారంగా ఉంటుంది. ఇది బహుళ షీట్లు, ఫార్ములాలు, ఫార్మాటింగ్, చార్ట్‌లు, పివట్ టేబుల్స్, డేటా వాలిడేషన్‌ను XML యొక్క ZIP ప్యాకేజీలో నిల్వ చేస్తుంది. ప్రతి షీట్‌కు పది లక్షలకు పైగా వరుసలను సపోర్ట్ చేస్తుంది మరియు వ్యాపార స్ప్రెడ్‌షీట్లకు డిఫాల్ట్ మార్పిడి ఫార్మాట్. Google Sheets, LibreOffice, Numbers XLSX ను తెరుస్తాయి, అయితే మాక్రోలు, అధునాతన ఫీచర్లు సరిగా రాకపోవచ్చు.

కంప్రెషన్
–
పారదర్శకత
–
యానిమేషన్
–
పరిచయమైన సంవత్సరం
2007 · Microsoft
XLSX కన్వర్టర్

SQL

SQL స్క్రిప్ట్

SQL ఫైల్ అనేది CREATE TABLE, INSERT వంటి Structured Query Language స్టేట్‌మెంట్లతో కూడిన ప్లెయిన్-టెక్స్ట్ స్క్రిప్ట్, దీనిని డేటాబేస్ వరుసగా అమలు చేస్తుంది. ఇది సాధారణంగా డేటాబేస్ బ్యాకప్‌లు, మైగ్రేషన్లు, నమూనా డేటా పంచుకోవడానికి వాడతారు. భాష ISO ప్రమాణం అయినా, MySQL, PostgreSQL, SQLite, SQL Server లకు వేర్వేరు డయలెక్ట్‌లు ఉన్నాయి, కాబట్టి సిస్టమ్‌ల మధ్య స్క్రిప్ట్‌లకు చిన్న మార్పులు తరచుగా అవసరం. ఏ టెక్స్ట్ ఎడిటర్‌తోనైనా SQL ఫైల్ తెరవవచ్చు; అమలు చేయడానికి డేటాబేస్ క్లయింట్ అవసరం.

కంప్రెషన్
–
పారదర్శకత
–
యానిమేషన్
–
పరిచయమైన సంవత్సరం
–
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 డయలెక్ట్ ఐడెంటిఫైయర్లను కోట్ చేస్తుంది, దాంతో హెడర్ వరుసలో టైప్ చేసిన కేస్ అలాగే ఉంటుంది; తర్వాత క్వెరీ చేసేటప్పుడు అవే కోట్లు వాడండి.