یکی از عملگرهای رایج در زبان SQL، عملگر NOT IN است که برای فیلتر کردن ردیفهایی که مقدار ستون آنها در مجموعه مقادیر مشخصی وجود ندارد، استفاده میشود. این عملگر زمانی کاربرد دارد که بخواهید رکوردهایی را که با هیچ …
پست وبلاگ
عملگر SQL BETWEEN یک اپراتور منطقی است که به شما امکان میدهد یک محدوده را برای بررسی اینکه آیا یک مقدار در آن محدوده قرار دارد یا خیر، مشخص کنید. این عملگر شامل مقادیر ابتدا و انتها (inclusive) میشود. میتوانید …
در دنیای مدیریت پایگاه داده، درک ساختار و فراداده (Metadata) یک پایگاه داده از اهمیت بالایی برخوردار است. `INFORMATION_SCHEMA` در SQL Server مجموعهای از ویوها را فراهم میکند که دسترسی استاندارد و سیستماتیک به فراداده پایگاه داده را ممکن میسازد. …
ویوهای INFORMATION_SCHEMA در SQL Server، راهکاری استاندارد برای دسترسی به فراداده (Metadata) پایگاه داده فراهم میکنند. ویوی INFORMATION_SCHEMA.COLUMNS جزئیات جامعی درباره تمام ستونها در تمام جداول و ویوها درون یک پایگاه داده ارائه میدهد. این ویو قدرتمند به توسعهدهندگان و …
در دنیای مدرن مدیریت داده، SQL Server فراتر از یک پایگاه داده ساده عمل میکند و به پلتفرمی قدرتمند برای انجام محاسبات پیچیده تبدیل شده است. یکی از این محاسبات پیشرفته که میتواند در زمینههای مختلفی از جمله گرافیک کامپیوتری، …
برای ایجاد یک ماشین حساب ماتریس کارآمد در SQL Server، ابتدا باید ساختار دادهای مناسبی برای ذخیره ماتریسها تعریف کنیم. این امر با ایجاد یک جدول آغاز میشود که قادر به نگهداری مقادیر ماتریسها به همراه اطلاعات ابعادی آنها باشد. …
در سیستمهای مدیریت پایگاه داده، اغلب نیاز به پردازش دادهها به صورت سطر به سطر داریم، به جای عملیات گروهی یا مبتنی بر مجموعه. در چنین سناریوهایی، Cursor (کورسر یا مکاننما) در SQL Server ابزاری قدرتمند برای پیمایش و دستکاری …
تابع STRING_AGG در SQL Server یکی از توابع جدید معرفیشده در SQL Server 2017 است. این تابع مقادیر رشتهای را از یک گروه، به یک رشته واحد تجمیع (الحاق) میکند. این قابلیت برای تبدیل چندین ردیف به یک رشته تکی …
تابع CHARINDEX در SQL Server ابزاری قدرتمند برای جستجو در رشتهها و یافتن موقعیت اولین رخداد یک زیررشته مشخص درون یک رشته بزرگتر است. این تابع یکی از پرکاربردترین توابع رشتهای (String Functions) در T-SQL محسوب میشود و به شما …
تابع CHAR در SQL Server برای تبدیل یک کد ASCII یا Unicode (Integer) به کاراکتر مربوطه استفاده میشود. این تابع در انواع سناریوها، از جمله کار با دادههای کاراکتری، پاکسازی اطلاعات و عملیات تبدیل، بسیار مفید است. برای مثال، میتوانید …