في هذا المشاركة سوف نوضح كيفية ايجاد الاجراءات المخزنة التي تستخدم حقل معين.
لنفرض انه لديك قاعدة بيانات تمتلك العديد من الاجراءات المخزنة وتريد ان تجد قائمة بالاجراءات المخزنة التي تستخدم الحقل (PERSONID) وذلك لانك تريد ان تقوم ببعض التعديلات في التطبيق. يمكن استخدام الاستعلام التالي الذي سوف يعيد قائمة بأسماء الاجراءات المخزنة التي تستخدم الحقل PERSONID
لنفرض انه لديك قاعدة بيانات تمتلك العديد من الاجراءات المخزنة وتريد ان تجد قائمة بالاجراءات المخزنة التي تستخدم الحقل (PERSONID) وذلك لانك تريد ان تقوم ببعض التعديلات في التطبيق. يمكن استخدام الاستعلام التالي الذي سوف يعيد قائمة بأسماء الاجراءات المخزنة التي تستخدم الحقل PERSONID
SELECT ROUTINE_NAME, ROUTINE_DEFINITION
FROM INFORMATION_SCHEMA.ROUTINES
WHERE ROUTINE_DEFINITION LIKE '%PERSONID%'
AND ROUTINE_TYPE='PROCEDURE'
ليست هناك تعليقات:
إرسال تعليق