SQL Converter

محوّل SQL عبر الإنترنت

الصق عبارات CREATE TABLE + INSERT، عدّل البيانات مباشرة، ثم حمّل ملف.xlsx جاهز للفتح. تتم المعالجة بالكامل في متصفحك — SQL الخاص بك لا يغادر جهازك أبدًا.

يتم تحليل CREATE TABLE / INSERT من MySQL وPostgreSQL وSQLite بشكل صحيح. يمكن وضع المعرّفات بين علامات اقتباس عكسية (``) أو مزدوجة ("") أو أقواس مربعة ([]). INSERT متعدد الصفوف (VALUES (...), (...), (...)) مدعوم.

لا. يتم التحليل وإنشاء.xlsx بالكامل في متصفحك عبر JavaScript. يُحفظ الملف الناتج مباشرة على جهازك.

في انتظار SQL

لماذا SQL Converter؟

سريع، خاص، بدون تثبيت — حوّل SQL dump إلى مصنف Excel جاهز للفتح.

دعم جداول متعددة

ورقة واحدة لكل جدول CREATE TABLE / INSERT. تُؤخذ أسماء الأعمدة من CREATE TABLE أو تُستنتج من قائمة أعمدة INSERT.

تنسيق Excel حقيقي

ينتج ملف Office Open XML.xlsx أصلي. يُفتح مباشرة في Excel وNumbers وLibreOffice وGoogle Sheets.

خصوصية مدمجة

كل التحليل وإنشاء المصنف يتم في متصفحك. SQL الخاص بك لا يُرفع أبدًا إلى خوادمنا.

حفظ صارم للأنواع

الأرقام تبقى أرقامًا (محاذاة لليمين)، والقيم المنطقية تبقى منطقية، وNULL يبقى فارغًا، والنصوص تبقى نصوصًا. لا تحويل صامت إلى تواريخ.

لهجات متعددة

يفهم صياغة MySQL وPostgreSQL وSQLite: علامات الاقتباس العكسية، المعرّفات بين علامتي اقتباس مزدوجتين، السلاسل المهرّبة، INSERT متعدد الصفوف.

تحرير مباشر

انقر على أي خلية لتعديل البيانات قبل التحميل. أضف أو احذف صفوفًا وأعمدة، أعد تسمية العناوين، وأزل الصفوف الفارغة — كل ذلك في المتصفح.

كيف يعمل تحويل SQL إلى Excel

تحليل عبارات INSERT في جانب العميل، وبناء ملف.xlsx حقيقي داخل متصفحك.

  1. 1

    الصق ملف SQL dump

    الصق أي مزيج من عبارات CREATE TABLE وINSERT INTO من ملفات تفريغ MySQL أو PostgreSQL أو SQLite. يتعامل المحلِّل مع الإدخالات متعددة الصفوف، والاقتباسات الهاربة، والقيم NULL، والتواريخ، والأرقام، وكتل BLOB الثنائية (تُعرض كسلاسل Base64).

  2. 2

    تحرير داخل الصفحة

    بعد التحليل، تظهر البيانات في شبكة على نمط جدول البيانات. حرِّر أي خلية، أضف صفوفًا أو احذفها، أعد تسمية الأعمدة. تبقى التغييرات في ذاكرة المتصفح — بدون أي رحلة ذهاب وإياب إلى الخادم لكل تعديل، وبدون تأخير "جارٍ الحفظ...".

  3. 3

    بناء ملف.xlsx

    حين تنقر على التنزيل، نستخدم SheetJS (xlsx.js) لبناء ملف .xlsx بصيغة Office Open XML مباشرةً في JavaScript. يصبح كل جدول ورقة عمل مستقلة. الملف مطابق بايتًا ببايت لما قد ينتجه Excel نفسه.

  4. 4

    نزِّل إلى جهازك

    يُحفظ الـ Blob عبر نقرة وهمية على <a download>. افتحه في Excel أو Google Sheets أو Numbers — أي أداة تقرأ.xlsx. كان مسار البيانات: لصق SQL ← ذاكرة JS ← Blob لـ.xlsx ← تنزيل. بلا خادم، بلا سجل، بلا رفع.

احتياجات شائعة لتحويل SQL إلى Excel

حين تحتاج إلى البيانات في جدول بيانات، بسرعة.

تصدير لمواجهة العميل

يحتاج زميل غير تقني إلى أحدث قائمة عملاء بصيغة Excel. شغِّل استعلام SQL، الصق النتائج، واحصل على ملف.xlsx. لا حاجة إلى بناء ميزة تصدير، ولا إلى مراجعة امتثال لإرسال البيانات عبر أداة خارجية.

فحص نسخ احتياطية محلية

افتح ملف mysqldump من نسخة احتياطية، اعثر على الجداول ذات الصلة، شاهد محتواها كصفوف قابلة للقراءة. غالبًا أسهل من تشغيل قاعدة بيانات تجريبية.

هجرات البيانات

انقل جدولًا صغيرًا من نظام إلى آخر عبر تمرير البيانات بصيغة.xlsx. حرِّر البيانات في الطريق (أعد تسمية الأعمدة، أضف حقولًا، أصلح الأخطاء الإملائية) قبل إعادة الاستيراد.

تحقيق في مشاكل الإنتاج

يلصق المهندس صف عميل من قاعدة البيانات في الأداة لتصحيح مشكلة مُبلَّغ عنها، وتبقى البيانات على حاسوبه المحمول. كان صف العميل حساسًا — الحرص على بقائه حساسًا أمر مهم.

لماذا تتطلب بيانات SQL خصوصية صارمة

تحتوي ملفات تفريغ قواعد البيانات عادةً على بيانات عملاء حقيقية — أسماء، رسائل بريد إلكتروني، عناوين، وأحيانًا كلمات مرور مُجزَّأة أو بيانات مالية. تطلب معظم محوِّلات SQL عبر الإنترنت رفع الملف، وهو بالضبط ما لا ينبغي فعله بالبيانات الشخصية. تُحلِّل iKit كل شيء في متصفحك، فلا تغادر البيانات جهازك أبدًا.

  • تحلِّل تفريغات MySQL وPostgreSQL وSQLite بـ JavaScript الخالص.
  • تُولِّد ملف.xlsx في جانب العميل عبر SheetJS.
  • مناسب لبيانات الإنتاج والبيانات الشخصية — لا شيء يُرفع.

أدلة ذات صلة

دروس تفصيلية ومقارنات بين الأدوات من مدونة iKit.

الأسئلة الشائعة

ما لهجة SQL المدعومة؟

يتم تحليل CREATE TABLE / INSERT من MySQL وPostgreSQL وSQLite بشكل صحيح. يمكن وضع المعرّفات بين علامات اقتباس عكسية (``) أو مزدوجة ("") أو أقواس مربعة ([]). INSERT متعدد الصفوف (VALUES (...), (...), (...)) مدعوم.

هل يتم رفع SQL الخاص بي إلى أي مكان؟

لا. يتم التحليل وإنشاء.xlsx بالكامل في متصفحك عبر JavaScript. يُحفظ الملف الناتج مباشرة على جهازك.

ما حد الحجم؟

لا يوجد حد صارم من جانب الخادم. تتعامل المتصفحات الحديثة بسهولة مع عشرات الآلاف من الصفوف. لملفات dump الكبيرة جدًا، أداة CLI عادة أسرع.

هل يمكنني استخدام CREATE TABLE فقط أو INSERT فقط؟

نعم. إذا وُجد CREATE TABLE تُستخدم أسماء أعمدته. إذا وُجد فقط INSERT INTO... (col1, col2) VALUES... تُستخدم أسماء أعمدة INSERT. إذا لم يكن في INSERT قائمة أعمدة، يُعاد إلى col1, col2 …

هل ستصبح التواريخ والطوابع الزمنية خلايا تاريخ في Excel؟

لا. الطوابع الزمنية مثل '2024-01-05 10:12:33' تُصدّر كنص عادي لتجنب التحويل التلقائي في Excel. إذا أردت نوع التاريخ، حدد العمود وطبّق تنسيق الخلايا → تاريخ.