انواع توابع توکار SQL Server:
SQL Server توابع توکار یا از پیش تعریف شده فراوانی را برای ما فراهم می کند. این توابع را می توان به صورت زیر دسته بندی نمود:
تابع |
توضیحات |
Rowset
|
این مجموعه توابع یک شی که می تواند مانند جداول در یک کوئری استفاده بشود را برمی گرداند.
|
Aggregate
|
این توابع محاسبه ای را روی چندین سطر انجام می دهند و تنها یک مقدار را برمی گردانند.
|
Ranking
|
یک مقدار رتبه بندی برای هر ردیف در یک پارتیشن برمی گردانند.
|
Scalar
|
این توابع عملی را روی یک مقدار ورودی انجام می دهد و سپس یک مقدار را برمی گرداند.(توضیحات بیشتر در پایین)
|
توابع Scalar
زیردسته های توابع Scalar |
توضیحات |
Configuration
|
این مجموعه توابع اطلاعاتی راجع به پیکربندی جاری برمی گردانند.
|
Cursor
|
اطلاعاتی راجع به cursorها بر می گردانند.
|
Date and Time
|
عملیاتی را براساس تاریخ یا زمان ورودی انجام می دهند و یک مقدار رشته ای، عددی یا تاریخ و زمان برمی گردانند.
|
Mathematical
|
محاسبه ای را براساس مقدار ورودی به عنوان پارامتر انجام می دهند و یک مقدار عددی برمی گردانند.
|
Metadata
|
اطلاعاتی راجع به پایگاه داده و همچنین اشیاد پایگاه داده برمی گردانند.
|
Security
|
اطلاعاتی راجع به کاربران و نقش های آنها برمی گردانند.
|
String
|
عملیاتی را روی رشته ورودی(char or varchar) انجام می دهند و یک مقدار رشته ای یا عددی بر می گردانند.
|
System
|
عملیات هایی را انجام می دهند و اطلاعاتی درباره اشیاء و تنظیمات یک نمونه SQL Server برمی گردانند.
|
System Statistical
|
یک سری اطلاعات آماری درباره سیستم برمی گردانند.
|
Text and Image
|
عمیاتی را روی پارامتر ورودی(متن یا عکس) انجام می دهند و اطلاعاتی درباره آنها برمی گردانند.
|
برای مشاهده فیلم های آموزشی مقدماتی تا پیشرفته پایگاه داده SQLServer کلیک کنید.
READ MORE