كيفية استدعاء وجهات النظر داخل عبارة SELECT آخر (خادم SQL)؟
-
20-09-2019 - |
سؤال
وأنا خلقت وجهة نظر. سؤال في طريقة العرض يعمل بشكل جيد. الآن أريد أن أكتب سؤال آخر والذي يستخدم أول واحد. بقدر ما أنا أعلم أنه ينبغي أن تبدو هذه:
SELECT * FROM myView;
والآن هناك خطأ عاد: "Ungültiger Objektname" MYVIEW "باللغة الإنجليزية عن شيء مثل" "MYVIEW" unvalid اسم الكائن
.وكيف أود أن أشير إلى وجهات النظر أو الدعوة بالطريقة الصحيحة؟ I # M تستخدم SQL Server.
المحلول
وتأكد من أنك إنشاء طريقة العرض في قاعدة البيانات الصحيحة، مخطط الصحيح ومنح امتياز SELECT
على عرض للمستخدم أن يستخدم ذلك.
وأو الأفضل، نشر SQL
الذي استخدمته لإنشاء طريقة العرض.
نصائح أخرى
ويعني هذا الخطأ عادة ان كنت تبحث في قاعدة بيانات خاطئة أو المخطط. إذا كنت تستخدم الاستوديو إدارة، وأحيانا قاعدة بيانات خاطئة يمكن تحديد في القائمة المنسدلة بجانب زر تنفيذ، وإذا كنت لا تستخدم اسم مؤهل بشكل كامل من رأي انها ستحاول تشغيل باستخدام قاعدة البيانات المحددة.