DBIX :: Hash2Table.

حفظ التجزئة في جدول قاعدة البيانات
التحميل الان

DBIX :: Hash2Table. الترتيب والملخص

الإعلانات

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

DBIX :: Hash2Table. العلامات


DBIX :: Hash2Table. وصف

حفظ التجزئة في جدول قاعدة البيانات DBIX :: Hash2Table هو وحدة بيرل لحفظ التجزئة في جدول قاعدة بيانات. بلدي ($ dbh) = dbi -> الاتصال (...)؛ بلدي (طاولة $_name) = 'الكيان'؛ # تعامل مع SQL الخاص بي ميسك. eval {$ dbh -> القيام به ("جدول الإسقاط إذا كان موجودا $ table_name")}؛ # تعامل مع الجدول غير الموجود. eval {$ dbh -> القيام ("قطرة الجدول $ table_name_name")}؛ بلدي ($ SQL) = "إنشاء جدول $ Table_name_name (ID ID INT، PARTER_ID INT،". "كود شار (5)، اسم varchar (255)، _url varchar (255))"؛ $ DBH -> القيام ($ SQL)؛ DBIX :: hash2table -> جديد (hash_ref => \ الكيان، dbh => $ dbh، table_name => $ table_name، الأعمدة => ، # إضافات => # إضافات => # إضافات => ) -> إدراج ()؛ DBIX :: Hash2table هو وحدة Perl Perl.This يحفظ التجزئة RED في جدول قاعدة بيانات موجود لا يقل عن 3 أعمدة. سيتألف كل صف في الجدول من هذه الأعمدة الثلاثة، على الأقل: معرف (رقم الصف)، معرف الأصل، وقيمة مفتاح التجزئة. يمكنك تحديد أسماء هذه الأعمدة الثلاثة في المعلمة المرجعية للمجموعة المسماة يسمى العمود. أقترح عليك عرض أمثلة البرنامج النصي / test-hash2table.pl في نافذة أخرى أثناء قراءة الحقيقة التالية، يوصى بشدة بتشغيل العرض التوضيحي الآن، وفحص الناتجة جدول قاعدة البيانات، قبل القراءة كذلك. بعد ذلك، قم بإزالة التعليق "#" من أحد الأسطر 84 .. 86 وتشغيله مرة أخرى. في المحفوظة التي يجري حفظها في قاعدة البيانات، تشير مفاتيح التجزئة عادة إلى التكلفة. يتم الحفاظ على هذا الهيكل المتداخن عند كتابة البيانات إلى الجدول. هذا هو، فإن مفاتيح التجزئة التي تشير إلى التجزئة تتسرف تصبح آباء في قاعدة البيانات، والمفاتيح داخل مرجع التجزئة التي يشير إليها قد تصبح أطفالا من هذا الوالد. May 'لأنه داخل علامة التجزئة، يمكنك الحصول على مفاتيح التجزئة التي هي أسماء الأعمدة، ويمكنك أن تحتوي على مفاتيح التجزئة التي هي مجرد مفاتيح التجزئة "العادية"، أي أسماء الأعمدة. إذا كان مفتاح التجزئة المتداخل هو اسم عمود، فيجب عليه أشر إلى عدم المرجع، أي رقم أو سلسلة. في هذه الحالة، يمكنك اختياريا قيمة تكنولوجيا المعلومات التي تشير إلى الكتابة إلى الجدول. يمكنك تنشيط هذه الميزة عن طريق وضع أسماء الأعمدة التي ترغب في حفظها في قاعدة البيانات في المعلمة المرجعية للمجموعة المنشودة إلى Extras.in رمز المثال ، تسمى مثل هذه مفاتيح التجزئة المتداخلة رمز، _run_mode و _URL، وفي الأسطر 84 .. 86 يمكنك التحكم في ما إذا كانت هذه القيم أو كل هذه القيم أو كل هذه القيم مكتوبة على الجدول. إذا لم يكن مفتاح التجزئة المتداخل اسم عمود، ثم يجب أن يشير إلى المرجع مع التجزئة، وعندما يأتي دورها، سيتم كتابة ذلك أيضا إلى الطاولة. متطلبات: perl.


DBIX :: Hash2Table. برامج ذات صلة