ویوهای INFORMATION_SCHEMA در SQL Server، راهکاری استاندارد برای دسترسی به فراداده (Metadata) پایگاه داده فراهم میکنند. ویوی INFORMATION_SCHEMA.COLUMNS جزئیات جامعی درباره تمام ستونها در تمام جداول و ویوها درون یک پایگاه داده ارائه میدهد. این ویو قدرتمند به توسعهدهندگان و …
برچسب: sql server
برای ایجاد یک ماشین حساب ماتریس کارآمد در SQL Server، ابتدا باید ساختار دادهای مناسبی برای ذخیره ماتریسها تعریف کنیم. این امر با ایجاد یک جدول آغاز میشود که قادر به نگهداری مقادیر ماتریسها به همراه اطلاعات ابعادی آنها باشد. …
تابع STRING_AGG در SQL Server یکی از توابع جدید معرفیشده در SQL Server 2017 است. این تابع مقادیر رشتهای را از یک گروه، به یک رشته واحد تجمیع (الحاق) میکند. این قابلیت برای تبدیل چندین ردیف به یک رشته تکی …
تابع `SUBSTRING` در SQL Server یکی از قدرتمندترین توابع رشتهای است که برای استخراج زیررشتهای از یک رشته یا عبارت مشخص به کار میرود. این تابع به شما امکان میدهد تا بخشی از یک رشته را از یک موقعیت شروع …
تابع TRANSLATE در SQL Server یک راهکار قدرتمند و کارآمد برای جایگزینی همزمان چندین کاراکتر در یک رشته است. این تابع، که در SQL Server 2017 و نسخههای جدیدتر معرفی شده است، فرایند تبدیل دادهها و پاکسازی رشتهها را به …
پاکسازی و استانداردسازی دادهها یکی از مهمترین جنبههای مدیریت پایگاه داده است. اغلب، فیلدهای متنی در جداول پایگاه داده حاوی فاصلههای اضافی (leading/trailing spaces) یا کاراکترهای ناخواسته هستند که میتواند منجر به مشکلات در جستجو، فیلتر و یکپارچگی دادهها شود. …
در هنگام کار با SQL Server، حتماً با انواع دادهها و توابع مختلفی برای ذخیره و دستکاری دادهها مواجه خواهید شد. انواع دادههای رشتهای از رایجترین مواردی هستند که روزانه با آنها سروکار داریم. …
تابع `UPPER` در SQL Server یکی از توابع مهم رشتهای است که برای تبدیل تمام حروف یک رشته متنی به حروف بزرگ (Uppercase) مورد استفاده قرار میگیرد. این تابع برای یکسانسازی دادهها، جستجوهای غیرحساس به حروف و بهبود خوانایی گزارشها …
تابع ASCII در SQL Server مقدار اسکی اولین (چپترین) کاراکتر یک عبارت کاراکتری را برمیگرداند. این تابع برای کار با مقادیر اسکی کاراکترها در پایگاه داده SQL بسیار مفید است. این تابع یک عبارت کاراکتری را به عنوان ورودی میگیرد …
تابع `STUFF` در SQL Server برای درج یک رشته در یک رشته دیگر استفاده میشود. این تابع کاراکترهای یک رشته را در موقعیت مشخصی حذف کرده و سپس رشته دیگری را در همان موقعیت جایگزین میکند. این تابع برای ویرایش …