سؤال

في ما يتعلق سؤالي الآخر "ما هي أفضل طريقة للتدقيق سجل الحذف؟ ". ما هو ما يعادل كيو من CONTEXT_INFO؟

[تحرير]

وأريد أن سجل الحذف باستخدام الزناد، ولكن منذ أنا لا تستخدم مستخدم قاعدة البيانات كمستخدم المنطقي بلدي التطبيق، وأنا لا يمكن تسجيل CURRENT_USER من التعليمات البرمجية الزناد باسم المستخدم الذي حذف السجل. ولكن لINSERT و UPDATE فمن الممكن لتسجيل التغييرات سجل من الزناد حيث يمكنك فقط إضافة حقل المستخدم في السجل، ويقول inserted_by وlast_updated_by، واستخدام هذه الحقول لتسجيل الدخول إلى مراجعة الجدول.

هل كانت مفيدة؟

المحلول

http://www.postgres.cz/index.php/PostgreSQL_SQL_Tricks_II#Any_other_session_variables

وكيو يوفر المزيد من المتغيرات، من فضلك، ننظر إلى هذا الموقع.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top