هل يمكننا إرجاع الجدول من الوظيفة في SQL؟
هل يمكننا إرجاع الجدول من الوظيفة في SQL؟

فيديو: هل يمكننا إرجاع الجدول من الوظيفة في SQL؟

فيديو: هل يمكننا إرجاع الجدول من الوظيفة في SQL؟
فيديو: SQL Server interview questions :- What are Temporary tables / Temp tables ? 2024, شهر نوفمبر
Anonim

أ طاولة مقيمة إرجاع الدالة مجموعة صفوف واحدة (على عكس الإجراءات المخزنة ، والتي يمكن أن يعود أشكال نتائج متعددة). بسبب ال إرجاع نوع من طاولة مقيمة وظيفة يكون طاولة ، أنت علبة إستخدم طاولة مقيمة وظيفة في أي مكان SQL انه انت علبة إستخدم طاولة.

وبالمثل ، يُسأل ، هل يمكن لدالة SQL إرجاع جدول؟

مقدمة. طاولة مقيمة المهام كانت موجودة منذ ذلك الحين SQL إصدار الخادم 2005. أساسًا أ طاولة مقيمة وظيفة هو وظيفة الذي - التي إرجاع الجدول ، وبالتالي فإنه علبة تستخدم كملف طاولة في الاستعلام.

وبالمثل ، هل يمكن لإجراء مخزن إرجاع جدول؟ أنت علبة من الناحية الفنية عودة "جدول "، لكنك يمكن أن يعود مجموعة النتائج واستخدام INSERT INTO.. تركيب EXEC ، أنت علبة بوضوح استدعاء أ PROC وتخزين النتائج في ملف طاولة نوع. قيمة المكانة عاد بواسطة أ يمكن إجراء مخزن يكون فقط نوع بيانات INT.

وبالتالي ، هل يمكننا إرجاع مجموعة نتائج جدول من دالة؟

عودة أ مجموعة النتائج من إجراء مخزن. تستطيع استخدم ال عائدات الخيار ل إرجاع أ مجموعة النتائج ، في شكل مؤقت طاولة ، من إجراء مخزن. هذا مؤقت يمكن الجدول يتم إدخالها فقط في. لا يمكن الرجوع إليه ، من داخل الإجراء المخزن ، باستخدام عبارة SQL SELECT أو UPDATE أو DELETE.

ما هو DBO في SQL؟

ال dbo ، أو مالك قاعدة البيانات ، هو حساب مستخدم يتضمن أذونات ضمنية لتنفيذ كافة الأنشطة في قاعدة البيانات. يتم تعيين أعضاء دور خادم مسؤول النظام الثابت تلقائيًا إلى dbo . dbo هو أيضًا اسم المخطط ، كما تمت مناقشته في الملكية وفصل مخطط المستخدم في SQL الخادم.

موصى به: