SQL JOIN (جوین اس کیو ال) یک ابزار ضروری برای ترکیب ردیفها از دو یا چند جدول بر اساس یک ستون مشترک بین آنها است. این قابلیت به شما امکان میدهد تا دادهها را از جداول مختلف به صورت منطقی …
دسته: SqlServer-Articles
این مقاله به بررسی نحوه انجام محاسبات ریاضی در SQL Server میپردازد. محاسبات پایه ریاضی با استفاده از عملگرهای جمع (+)، تفریق (-)، ضرب (*)، تقسیم (/) و باقیمانده (%) قابل انجام هستند. این عملگرها بر روی انواع داده عددی …
این مقاله به یک مشکل رایج در هنگام استفاده از DISTINCT در دیتابیسهای SQL Server که به حروف کوچک و بزرگ حساس نیستند، میپردازد. زمانی که شما مقادیر متمایز (Distinct) را از یک ستون انتخاب میکنید، اما همچنان مقادیری را …
در محیطهای پایگاه داده SQL Server، مدیریت کارآمد حافظه و سرعت بازیابی دادهها حیاتی است. دستور `TEXTSIZE` یکی از ابزارهای کمتر شناخته شده اما قدرتمندی است که به شما امکان میدهد میزان دادههای بازگشتی برای ستونهای `TEXT`، `NTEXT` و `IMAGE` …
در SQL Server 2008 و نسخههای بالاتر، هنگام استفاده از عبارت `GROUP BY`، گزینههای متعددی برای دستیابی به سطوح مختلفی از خلاصهسازی دادهها وجود دارد. در ادامه به بررسی این قابلیتها میپردازیم که برای تحلیل دادهها و تهیه گزارشهای انعطافپذیر …
اگر جدولی دارید که همیشه به صورت مکرر استفاده میشود و میخواهید مطمئن شوید که همیشه در کش داده (data cache) قرار دارد، میتوانید از گزینه DBCC PINTABLE برای اطلاع دادن به SQL Server استفاده کنید تا تلاش کند جدول …
استقرار SQL Server معمولاً شامل چندین محیط از جمله توسعه (Development)، تضمین کیفیت (QA) و عملیات (Opration) است. گاهی اوقات هنگام نوشتن کد T-SQL، میخواهید از اجرای آن در محیط عملیات جلوگیری کنید. این مطلب چندین روش برای انجام این …
در هنگام کدنویسی T-SQL در SQL Server، یکی از سوالاتی که به کرات مطرح میشود این است که برای اختصاص مقادیر به متغیرها، چه زمانی باید از SET و چه زمانی از SELECT استفاده کرد. اختصاص یک مقدار واحد به …
بسیاری از توسعهدهندگان و مدیران پایگاه داده هنگام ایجاد رویههای ذخیرهشده جدید در SQL Server، عادت دارند از پیشوند `sp_` استفاده کنند، شبیه به آنچه مایکروسافت برای رویههای سیستمی خود به کار میبرد. با این حال، استفاده از `sp_` برای …
امنیت آنلاین امروزه اهمیت فزایندهای پیدا کرده است. یکی از بهترین روشها برای افزایش امنیت، استفاده از رمزهای عبور (Password) قوی و تصادفی است. در این مقاله به شما نشان میدهیم چگونه یک Stored Procedure در SQL Server ایجاد کنید …