UltKit
படம்11
PDF13
ஆவணங்கள் & தரவு7
வீடியோ6
ஆடியோ4
மேலும் கருவிகள்22

Excel to 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 to SQL: ஷீட்டை INSERT கூற்றுகளாக மாற்றுவது யார்?

ஸ்ப்ரெட்ஷீட்டில் தரவு தொடங்குகிறது; தரவுத்தளத்தில் அது பயன்படுத்தப்படுகிறது. விற்பனைக் குழுவிடமிருந்து தயாரிப்புப் பட்டியலை XLSX ஆகப் பெறும் டெவலப்பருக்கு அது மதியத்துக்குள் staging தரவுத்தளத்தில் தேவை. கடந்த காலாண்டு இலக்குகளை ஆர்டர் அட்டவணையுடன் ஒரே வினவலில் ஒப்பிட ஒரு பகுப்பாய்வாளர் விரும்புகிறார். இரண்டிலும் தாளில் சரியான வரிசைகள் உள்ளன, ஆனால் தரவுத்தளத்துக்கு ஸ்டேட்மென்ட்கள் வேண்டும்.

SQL பழமையானதும் நிலையானதும்: ANSI முதல் SQL தரத்தை 1986-ல் வெளியிட்டது, ISO 1987-ல் ஏற்றது. தரவுத்தளங்களுக்கிடையே இன்னும் வேறுபடுவது சிறு விவரங்களே; முக்கியமாக நெடுவரிசைப் பெயர் எப்படி மேற்கோளிடப்படுகிறது, சரங்களும் தேதிகளும் எப்படி எழுதப்படுகின்றன என்பது. அதனால்தான் ஒரே பொது ஸ்கிரிப்டை உருவாக்காமல் மாற்றி வகையைக் கேட்கிறது. உங்கள் தரவு ஏற்கனவே தட்டைக் கோப்பாக இருந்தால், CSV to SQL பணிப்புத்தகப் படி இல்லாமல் அதே வேலையைச் செய்யும்.

உருவாக்கப்படும் ஸ்கிரிப்டில் SQL டயலெக்ட் வேறுபாடுகள்

அடையாளப் பெயர்கள் பேக்டிக்குகளில் இடப்படும்; எனவே order date போன்ற தலைப்பும் நெடுவரிசைப் பெயராக நிலைக்கும். ஸ்கிரிப்டை mysql கமாண்ட்-லைன் கிளையண்ட், MySQL Workbench அல்லது phpMyAdmin-இன் SQL தத்தலில் இயக்கலாம்.

  • சரங்கள் ஒற்றை மேற்கோளில் இடப்படும்; உள்ளிருக்கும் மேற்கோள்கள் இரட்டிப்பாகும்

Excel to 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, 'O''Neill Hardware', '2026-03-02'),
  (2, 'Kaveri Studio', '2026-04-15');

Excel to 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 to 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 இயல்பாக 64 MB ஆன max_allowed_packet அளவைத் தாண்டிய எந்த ஒற்றை ஸ்டேட்மென்ட்டையும் நிராகரிக்கும். மிகப் பெரிய தாள்களுக்கு, Excel to CSV மூலம் பெற்ற தட்டைக் கோப்பும் தரவுத்தளத்தின் bulk loader-உம் வேகமானவை.

அட்டவணை, நெடுவரிசைப் பெயர்களை நானே தேர்வு செய்யலாமா?

அட்டவணைப் பெயர் SQL அட்டவணைப் பெயர் புலத்திலிருந்து வரும்; எழுத்துகள், இலக்கங்கள், அடிக்கோடுகள் சேர்த்து அதிகபட்சம் 64 எழுத்துகள். நெடுவரிசைப் பெயர்கள் தாளின் 1-ஆம் வரியிலிருந்து வரும்; order_date போன்ற snake_case பெயர்கள் வேண்டுமானால் முதலில் Excel-ல் தலைப்புகளை மாற்றவும்.

சூத்திரங்களுக்கும் ஃபார்மேட்டிங்கிற்கும் என்ன ஆகும்?

தரவுத்தளம் மதிப்புகளையே சேமிக்கும்; எனவே ஒவ்வொரு சூத்திரக் கலமும் கடைசியாகக் கணக்கிடப்பட்ட முடிவாகச் செருகப்படும். எழுத்துருக்கள், நிரப்பு நிறங்கள், கருத்துகள், விளக்கப்படங்கள் ஸ்கிரிப்டில் சேராது.

PostgreSQL-இல் என் நெடுவரிசைப் பெயர்கள் ஏன் சிற்றெழுத்தில் உள்ளன?

PostgreSQL மேற்கோள் இல்லாத அடையாளப் பெயர்களை சிறிய எழுத்தாக மாற்றும்; எனவே பெயர் இரட்டை மேற்கோளில் இல்லையெனில் OrderDate, orderdate இரண்டும் ஒரே நெடுவரிசை. PostgreSQL வகை அடையாளப் பெயர்களை மேற்கோளிடுவதால், தலைப்பு வரிசையில் நீங்கள் தட்டச்சிட்ட எழுத்து வடிவம் நிலைக்கும்; பின்னர் அதே மேற்கோள்களுடன் வினவவும்.