• 0

كيف أضيف مجموعة كبيرة من records على قاعدة بيانات slqi على أندرويد؟

لي مجموعة كبيرة من البيانات وأريد اضافتها لقاعدة بيانات sqli على تطبيق أندرويد، دون الحاجة إلى استخدام الطريقة اليدوية، كيف ذلك؟

تمّ تعديل بواسطة Simoh

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

يقع بعض المبرمجين في هذا الخطأ، وذلك أن دالةInsert في جملة الاستعلام بامكانها ضم العديد من القيم  أثناء عملية الادخال، على سبيل التوضيح، إليك الشكل المقدم من الموقع الرسمي لـ Sqlite:

insert-stmt.gif

حيث يبدو إمكانية أدراج قيم عديد أثناء عملية Insert واحدة.

فمثلا على Mysql تكون طريقة ادخال العديد من القيم بالشكل:

INSERT INTO 'tablename' ('column1', 'column2') VALUES
  ('data1', 'data2'),
  ('data1', 'data2'),
  ('data1', 'data2'),
  ('data1', 'data2');

بينما علىSqlite، نجد الوسيلة التالية:

 INSERT INTO 'tablename'
          SELECT 'data1' AS 'column1', 'data2' AS 'column2'
UNION ALL SELECT 'data1', 'data2'
UNION ALL SELECT 'data1', 'data2'
UNION ALL SELECT 'data1', 'data2'

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن