كيفية استدعاء وجهات النظر داخل عبارة SELECT آخر (خادم SQL)؟

StackOverflow https://stackoverflow.com/questions/2059199

سؤال

وأنا خلقت وجهة نظر. سؤال في طريقة العرض يعمل بشكل جيد. الآن أريد أن أكتب سؤال آخر والذي يستخدم أول واحد. بقدر ما أنا أعلم أنه ينبغي أن تبدو هذه:

SELECT * FROM myView;

والآن هناك خطأ عاد: "Ungültiger Objektname" MYVIEW "باللغة الإنجليزية عن شيء مثل" "MYVIEW" unvalid اسم الكائن

.

وكيف أود أن أشير إلى وجهات النظر أو الدعوة بالطريقة الصحيحة؟ I # M تستخدم SQL Server.

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

المحلول

وتأكد من أنك إنشاء طريقة العرض في قاعدة البيانات الصحيحة، مخطط الصحيح ومنح امتياز SELECT على عرض للمستخدم أن يستخدم ذلك.

وأو الأفضل، نشر SQL الذي استخدمته لإنشاء طريقة العرض.

نصائح أخرى

ويعني هذا الخطأ عادة ان كنت تبحث في قاعدة بيانات خاطئة أو المخطط. إذا كنت تستخدم الاستوديو إدارة، وأحيانا قاعدة بيانات خاطئة يمكن تحديد في القائمة المنسدلة بجانب زر تنفيذ، وإذا كنت لا تستخدم اسم مؤهل بشكل كامل من رأي انها ستحاول تشغيل باستخدام قاعدة البيانات المحددة.

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