در اینجا لیست یک سری از توابع پرکاربرد SQL Server در نسخه 2022 برای شما آورده شده است.
- ASCII - برگرداندن مقدار ASCII کاراکتر
- ATN2 - برگرداندن آرکتانژانت دو عدد
- CAST - تبدیل نوع داده
- COALESCE - برگرداندن اولین مقدار غیرNULL
- CONVERT - تبدیل نوع داده با فرمت مشخص
- COT - برگرداندن کوتانژانت عدد
- CURRENT_TIMESTAMP - برگرداندن تاریخ و ساعت جاری
- DEGREES - تبدیل رادیان به درجه
- EXP - محاسبه e به توان عدد
- FLOOR - گرد کردن به پایینترین عدد صحیح
- ISDATE - بررسی اینکه آیا رشته یک تاریخ است
- ISNUMERIC - بررسی عدد بودن رشته
- NCHAR - برگرداندن رشته با طول ثابت
- PATINDEX - یافتن موقعیت الگو در رشته
- PI - برگرداندن مقدار ثابت PI
- RADIANS - تبدیل درجه به رادیان
- RAND - ایجاد عدد تصادفی
- ROUND - گرد کردن عدد با دقت مشخص
- SESSION_USER - برگرداندن نام کاربر جاری
- SIGN - برگرداندن علامت عدد
- SIN - برگرداندن سینوس زاویه
- SOUNDEX - برگرداندن تشابه صوتی رشته
- SPACE - ایجاد فاصله خالی
- STATS_DATE - تاریخ آخرین آماربرداری
- STUFF - جایگزینی رشته در رشته
- TYPE_ID - شناسه نوع داده
- TYPE_NAME - نام نوع داده
- UNICODE - مقدار Unicode کاراکتر
- USER_NAME - نام کاربری
- @@VERSION - نسخه SQL Server
- CHOOSE - برگرداندن مقدار بر اساس اندیس
- COSH - برگرداندن کسینوس هایپربولیک
- COT - برگرداندن کوتانژانت
- CURSOR_STATUS - وضعیت کرسر
- DATEADD - افزودن بازه زمانی به تاریخ
- DATEDIFF - محاسبه تفاضل دو تاریخ
- ERROR_MESSAGE - پیام خطای آخرین خطا
- FORMATMESSAGE - فرمت کردن پیام خطا
- GETDATE - برگرداندن تاریخ و ساعت کنونی
- GETUTCDATE - برگرداندن تاریخ و ساعت UTC کنونی
- HAS_PERMS_BY_NAME - بررسی دسترسی کاربر
- ISNULL - بررسی NULL بودن مقدار
- ISNUMERIC - بررسی عدد بودن رشته
- NEWID - ایجاد شناسه تصادفی GUID
- PARSENAME - استخراج بخشی از مسیر
- PERMISSION - بررسی دسترسی کاربر
- QUOTENAME - قرار دادن نام در گیومه
- REPLICATE - تکرار رشته
- ABS - برگرداندن مقدار مطلق یک عدد
- ACOS - محاسبه آرکوسینوس زاویه
- ASIN - محاسبه آرکسینوس زاویه
- ATAN - محاسبه آرکتانژانت زاویه
- AVG - محاسبه میانگین مقادیر ستون
- CEILING - گرد کردن به بالاترین عدد صحیح
- CHAR - تبدیل به کاراکتر
- CONCAT - ادغام رشته ها
- COS - محاسبه کسینوس زاویه
- COUNT - شمارش تعداد رکوردها
- DATEADD - افزودن بازه زمانی به تاریخ
- DATEDIFF - محاسبه تفاضل دو تاریخ
- FORMAT - فرمت بندی رشته
- ISNULL - بررسی NULL بودن مقدار
- LEN - بازگرداندن طول رشته
- MAX - بازگرداندن بزرگترین مقدار
- MIN - بازگرداندن کوچکترین مقدار
- POWER - توان رسانی یک عدد
- ROUND - گرد کردن عدد
- RTRIM - حذف فاصله های انتهای رشته
- SIGN - بازگرداندن علامت عدد
- SQRT - محاسبه ریشه دوم
- SQUARE - محاسبه مربع عدد
- STDEV - محاسبه انحراف معیار جامعه
- STR - تبدیل عدد به رشته
- STUFF - جایگزینی بخشی از رشته
- SUBSTRING - استخراج بخشی از رشته
- SUM - مجموع مقادیر ستون
- TAN - محاسبه تانژانت زاویه
- TRIM - حذف فضای خالی اضافی
- UPPER - تبدیل به حروف بزرگ
- VAR - محاسبه واریانس جامعه
- YEAR - استخراج بخش سال از تاریخ
- ROW_NUMBER - شماره دهی به رکوردها
- LAG - دسترسی به رکورد قبلی
- LEAD - دسترسی به رکورد بعدی
- NTILE - تقسیم بندی رکوردها به گروههای مساوی
- CUME_DIST - محاسبه توزیع تجمعی رکوردها
- FIRST_VALUE - مقدار اولین رکورد در هر گروه
- LAST_VALUE - مقدار آخرین رکورد در هر گروه
- LAG - دسترسی به رکورد قبلی در پنجره
- LEAD - دسترسی به رکورد بعدی در پنجره
- PERCENT_RANK - محاسبه رتبه درصدی رکورد