RevealTheme logo

تحويل CSV إلى SQL INSERT

أنشئ عبارات SQL INSERT من بيانات CSV. مفيدة لاستيراد ملفات CSV المُصدَّرة إلى قواعد البيانات.

INSERT INTO my_table (name, value) VALUES ('A', '1');
INSERT INTO my_table (name, value) VALUES ('B', '2');

ما هو تحويل CSV إلى SQL INSERT؟

غالبًا ما يتطلب استيراد ملفات CSV بشكل مجمّع إلى قاعدة بيانات عبارات INSERT. يُنتج هذا المولّد عبارات INSERT بصيغة SQL القياسية التي تعمل في MySQL وPostgreSQL وSQLite ومعظم أنظمة إدارة قواعد البيانات الأخرى. أما بالنسبة لملفات CSV الضخمة جدًا (أكثر من 10000 صف)، فالأفضل استخدام الأداة الأصلية في قاعدة بياناتك (LOAD DATA / COPY FROM): فهي أسرع بمقدار كبير.

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

هل تتعامل مع الأحرف الخاصة في القيم؟
نعم: تُهرَّب علامات الاقتباس المفردة بشكل صحيح.
وماذا عن القيم NULL؟
تتحول الخلايا الفارغة إلى سلاسل نصية فارغة. استبدلها بـ NULL يدويًا إذا لزم الأمر.

أدوات ذات صلة