آموزش SQL Server

آموزش SQL Server ۱۰: View، Stored Procedure و Function

در SQL Server، View یک پرس‌وجوی ذخیره‌شده، Stored Procedure مجموعه‌ای از دستورهای قابل اجرا و Function تابعی برای برگرداندن مقدار یا جدول است. انتخاب درست به نوع استفاده و نیازهای برنامه بستگی دارد.

ساخت View

ساخت Stored Procedure

پارامترها از اتصال رشته‌های ورودی به SQL جلوگیری می‌کنند؛ مجوز اجرای procedure را نیز متناسب با نیاز تنظیم کنید.

تفاوت‌ها

  • View معمولاً برای نمایش مجدد یک query استفاده می‌شود.
  • Stored Procedure می‌تواند چند دستور و عملیات کنترلی داشته باشد.
  • Function برای محاسبه یا تولید مجموعه‌ای از مقادیر درون query به کار می‌رود و محدودیت‌های خاص خود را دارد.

قبل از بهینه‌سازی View یا procedure، مبانی ایندکس و تراکنش را یاد بگیرید و داده‌ها را با SELECT بررسی کنید.

نوشته های مشابه

دکمه بازگشت به بالا