معاملات SQL
🔢 ما هي معاملات SQL؟
باستخدام معاملات SQL يمكنك إنشاء استعلامات ديناميكية بناءً على قيم معاملات ثابتة أو، بفضل ميزات ngSurvey piping features، إنشاء معاملات ديناميكية ستحصل على قيمها من إجابات المستجيب أو querystring أو إعدادات النظام.

في المثال أعلاه الـ @CompanyId سيتم استبدال العلامة بقيمة معامل SQL الذي يطابق اسمه.
لاستخدام معامل SQL داخل استعلام SQL الخاص بك يجب أن تسبق المعامل بالحرف @ char.
🔅 خصائص معاملات SQL

اسم المعاملاسم المعامل الذي سيتم استبداله في استعلام sql. لا تقم بإضافة @ chart في أسماء معاملاتك لأنه تمت إضافته بالفعل بواسطة ngSurvey وقت التشغيل.قيمة المعاملقيمة المعامل الجاري استبداله. يمكن أيضًا أن تكون قيمة المعامل piped باستخدام إما قيمة ثابتة أو قيمة ديناميكية piped value.
Piped تتم توصيل الإجابات في الوقت الحقيقي في قيمة المعامل، وبالتالي يمكنك استخدام هذه الميزة لتحقيق cascade (parent/child) relationship بين عدة قوائم.
Last updated
Was this helpful?