DBIX :: بسيطة :: الإجراء

بديل لإجراءات SQL المخزنة باستخدام DBIX :: بسيط
التحميل الان

DBIX :: بسيطة :: الإجراء الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Al Newkirk
  • موقع ويب الناشر:
  • http://search.cpan.org/~awncorp/

DBIX :: بسيطة :: الإجراء العلامات


DBIX :: بسيطة :: الإجراء وصف

بديل لإجراءات SQL المخزنة باستخدام DBIX :: بسيط DBIX :: Simple :: الإجراء عبارة عن وحدة نمطية للمسح البرنامج الخاص بك لمعالجة الملفات النصية التي تحتوي على واحد أو العديد من الأوامر التي تنفذ عبارات SQL بالتتابع. يرجى مراعاة أن DBIX :: بسيط :: الإجراء هو بديل لإجراءات مخزنة قاعدة البيانات وليس بديلا أو محاذاة منهم. في الأساس، إنها واجهة لتنفيذ وإرجاع البيانات من عدة استفسارات. إنه مثال على كيفية إعداد ملف نصي (SQL) ومعالجته. # DBIX :: SIMPLY :: الإجراء يستخدم DBIX :: بسيط ويوفر ملحق من خلال DBIX :: Simple :: الإجراء -> {DBIX} Hash Reference. استخدم DBIX :: بسيط :: الإجراء؛ My $ db = dbix :: pracy :: الإجراء-> جديد ($ path_to_sqlfiles، 'dbi: sqlite: dbname = file.dat')؛ # سوف خطأ في استخدام DBIX :: بسيط في حالة حدوث خطأ اتصال. # وظيفة قائمة الانتظار تأخذ معلمة واحدة (ملف نصي) يحتوي على أوامر DBIX :: SIMPLY :: الإجراء # SQL. # تعمل وظيفة process_queue جميع عبارات SQL في قائمة الانتظار باستخدام المعلمات المرة # لذلك، على غرار وظيفة تنفيذ DBI. $ db-> قائمة الانتظار ($ sql_file) -> process_queue (@ sql_parameters، {other_param_a => 'pacesss_hashrefs_also'})؛ # وظيفة ذاكرة التخزين المؤقت ترجع مجموعة من النتائج، أو النتائج التي تم تمريرها من الفهرس، # إرجاعها عن طريق تحديد البيانات التي تمت مواجهتها في ملف SQL. # ملحوظة! لن تتضمن الملفات المضمنة باستخدام الأمر "التضمين" نقاط مؤقتة مؤقتا، # حتى إذا تمت مصادفة أمر "التقاط"، فإن العبارة (SELECT A) فقط موجودة في ملف SQL الأولي يتم تخزينها مؤقتا بالترتيب الذي تصادفه. foreach بلدي نتيجة $ (@ $ DB-> ذاكرة التخزين المؤقت (0)}) {# افعل شيئا مع سجلات النتائج الأولى نتيجة $ -> {...}؛ } متطلبات: perl.


DBIX :: بسيطة :: الإجراء برامج ذات صلة