عبارت OUTPUT در SQL Server اطلاعات یا عباراتی را که بر اساس هر ردیف تحت تأثیر یک دستور INSERT، UPDATE یا DELETE قرار گرفتهاند، برمیگرداند. این نتایج میتوانند به برنامه فراخواننده بازگردانده شوند یا برای پردازش بیشتر در یک جدول …
برچسب: اسکریپت
Query Hintها ابزارهایی قدرتمند برای کنترل نحوه اجرای کوئریها هستند. آنها بهینهساز کوئری را مجبور به انتخاب طرح اجرای خاصی میکنند که میتواند کارایی را بهبود بخشد. با این حال، استفاده نادرست یا بیرویه از آنها میتواند منجر به مشکلات …
متخصصین SQL Server و توسعهدهندگان دیتابیس به طور مکرر نیاز به استخراج اسکریپت (Scripting) از اشیاء مختلف دیتابیس دارند. این فرآیند برای اهدافی نظیر مدیریت سورس کد، مهاجرت دیتابیس، استقرار تغییرات، و بازیابی از فاجعه (Disaster Recovery) حیاتی است. استخراج …
دستور GO در SQL Server یک ساختار بنیادین اما اغلب به اشتباه فهمیده شده در T-SQL است. این دستور به خودی خود یک فرمان T-SQL نیست، بلکه فرمانی است که توسط ابزارهایی مانند SQL Server Management Studio (SSMS) و SQLCMD …
تابع PARSENAME در SQL Server، ابزاری معمولاً برای تجزیه نام کامل اشیای پایگاه داده مانند Server.Database.Schema.Object شناخته میشود. اما با کمی خلاقیت، میتوان از این تابع قدرتمند برای تقسیم و جداسازی رشتههای متنی بر اساس یک جداکننده (Delimiter) مشخص نیز …
SQL Server 2025 با معرفی تابع `UNISTR`، گام مهمی در بهبود قابلیتهای مدیریت رشتههای یونیکد برداشته است. این تابع جدید به توسعهدهندگان T-SQL این امکان را میدهد که کاراکترهای یونیکد را با استفاده از دنبالههای گریز (escape sequences) هگزادسیمال، به …
جداول Lookup یکی از ستونهای فقرات طراحی کارآمد پایگاه داده در SQL Server به شمار میروند که نقشی کلیدی در حفظ یکپارچگی دادهها، افزایش خوانایی و بهینهسازی فضای ذخیرهسازی ایفا میکنند. این جداول، که مقادیر ثابت یا قابل تکرار را …
مدیریت و پایش مستمر عملکرد SQL Server برای حفظ سلامت پایگاه داده، جلوگیری از مشکلات احتمالی و تضمین پایداری سیستم حیاتی است. متخصصان پایگاه داده و ادمینهای SQL Server برای شناسایی bottlenecks و بهینهسازی منابع، به مجموعهای از ابزارها و …
دادههای تکراری در پایگاههای داده مشکلی رایج هستند که میتوانند منجر به بروز خطاهای گزارشدهی، از دست رفتن یکپارچگی دادهها و کاهش عملکرد شوند. شناسایی و حذف این دادهها برای حفظ سلامت و کارایی پایگاه داده شما ضروری است. این …
یکی از چالشهای رایج در مدیریت داده با SQL Server، استخراج رشته (substring) است که بین دو کاراکتر یا الگوی جداکننده خاص قرار دارد. این عملیات در سناریوهای مختلفی مانند پاکسازی دادهها، پارس کردن لاگها یا تحلیل محتوای متنی بسیار …