Skip to main content
Toolzer — Free Online Tools

محول CSV إلى SQL

حوّل صفوف CSV إلى جمل SQL INSERT جاهزة للتنفيذ باسم جدول مخصص خلال ثوانٍ. مجاني، بدون تسجيل، يعمل داخل متصفحك.

عن هذه الأداة

الصق ملف CSV أو حمّله، وستنشئ الأداة جملة SQL INSERT لكل صف باستخدام صف العناوين كأسماء أعمدة. يمكنك تحديد اسم جدول خاص بك ليصلح الناتج مباشرة لسكربتات ترحيل قاعدة البيانات أو ملفات البذر. تضع الأداة تلقائيًا علامات اقتباس حول القيم النصية وتترك الأرقام دون اقتباس، وتُهرب علامات الاقتباس المفردة كي يعمل SQL الناتج دون أخطاء صياغية. هذا مثالي للمطورين الذين يريدون تغذية جدول MySQL أو PostgreSQL أو SQLite من تصدير جدول بيانات دون كتابة جمل INSERT يدويًا. ولأن التحويل يعمل بالكامل داخل متصفحك بجافاسكريبت، فإن بيانات حساسة مثل سجلات العملاء أو الأرقام المالية لا تغادر جهازك أبدًا. انسخ SQL الناتج مباشرة أو نزّله كملف .sql جاهز للتنفيذ.

كيفية استخدام الأداة

  1. 1. أضف ملف CSV

    الصق نص CSV أو اختر ملف .csv من جهازك.

  2. 2. حدد اسم الجدول

    اكتب اسم الجدول الذي تريد استخدامه في جمل INSERT.

  3. 3. حوّل

    اضغط تحويل لإنشاء جمل SQL INSERT لكل صف.

  4. 4. انسخ أو نزّل

    انسخ SQL إلى الحافظة أو نزّله كملف .sql.

لماذا تستخدم هذه الأداة

كتابة جمل INSERT يدويًا لمئات الصفوف أمر مرهق وعرضة للأخطاء. تحوّل هذه الأداة أي تصدير CSV إلى SQL جاهز للتنفيذ فورًا، موفرة الوقت على المطورين ومديري قواعد البيانات عند تغذية الجداول أو ترحيل البيانات أو إعداد بيئات اختبار، كل ذلك دون تثبيت برامج.

نصائح وأفضل الممارسات

  • تأكد من أن صف العناوين يستخدم أسماء أعمدة صالحة ومتوافقة مع قاعدة البيانات قبل التحويل.
  • تحقق من أن الأعمدة الرقمية لا تحتوي نصًا عرضيًا قد يربك اكتشاف النوع.
  • للملفات الضخمة جدًا، فكّر في تقسيم الناتج إلى دفعات لتنفيذ أسرع.

حالات استخدام شائعة

  • تغذية قاعدة بيانات تطوير ببيانات عينة من جدول بيانات.
  • ترحيل تصدير بيانات قديم إلى مخطط قاعدة بيانات SQL جديد.
  • تحميل كتالوجات منتجات إلى جدول قاعدة بيانات تجارة إلكترونية.
  • إدراج جماعي لردود استبيانات أو نماذج في قاعدة بيانات تحليلات.
  • تعبئة بيئة اختبار ببيانات واقعية لفرق ضمان الجودة.

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

هل يمكنني تحديد اسم جدول مخصص لجمل INSERT؟

نعم، يمكنك كتابة أي اسم جدول وسيُستخدم في كل جملة INSERT يتم إنشاؤها.

هل تُهرب الأداة علامات الاقتباس والرموز الخاصة في القيم النصية؟

نعم، تُهرب علامات الاقتباس المفردة والرموز الخاصة الأخرى تلقائيًا فيبقى SQL صالحًا.

هل ستُوضع الأرقام بين علامات اقتباس خطأً؟

لا، تُكتشف الأعمدة الرقمية وتُترك دون اقتباس، بينما تُقتبس القيم النصية بشكل صحيح.

مع أي محركات قواعد بيانات يعمل SQL الناتج؟

الصياغة الناتجة هي SQL قياسي متوافق مع MySQL وPostgreSQL وSQLite ومعظم المحركات الأخرى.

هل تُرسل بيانات CSV إلى خادم للتحويل؟

لا، كل شيء يتم محليًا داخل متصفحك ولا يغادر ملفك جهازك.