آرشیو مطالب ۱۳۹۹/۰۷/۰۱ خوش آموز

شناسایی شدن مقادیر غیرعددی توسط تابع ISNUMERIC در SQL Server

تابع ISNUMERIC در SQL Server به شما امکان می دهد تا عددی بودن یا نبودن عبارت را بررسی کنید ولی باز هم ممکن است در Result خود نتیجه ای را دریافت کنید که انتظار آن را ندارید. مثلا در پارامتر این تابع، کاراکتری که عددی نیست، وجود داشته باشد ولی باز هم ISNUMERIC آن را قبول کند. دسته ای از کاراکتر ها وجود دارند که تابع ISNUMERIC آنها را به عنوان عدد می پذیرد که شاید تصویر این مورد را نمی کردید. اینها ش...

اجرای پشت سر هم یک کوئری در SQL Server

بیشتر افرادی که از SQL Server استفاده می کنند، در مورد قراردادن GO به انتهای هر Batch از دستورات T-SQL اطلاع دارند. ولی چیزی که شاید کمتر از آن استفاده شود و یا کمتر کاربرانی از آن اطلاع داشته باشند، این است که شما همچنین می توانید یک عدد صحیح را بعد از GO اضافه کنید تا مشخص کند چند بار Batch باید اجرا شود. برای مثال، به اسکریپت زیر توجه کنید که در آنِ واحد سه بار پشت سر هم اجرا می شود: ...

لیست کردن تمامی ستون های Nullable جداول یک دیتابیس در SQL Server

ستون های قابل Null یا Nullable در SQL Server، می توانند منجر به مشکلات performance ای شوند، البته این جمله قطعاً به این معنا نیست که ستون های Nullable همیشه باعث مشکلات performance ای می شوند اما اگر مشکلات performance ای داشته باشید، شناسایی ستون های nullable می تواند به طور بالقوه سرنخ هایی راجع به اینکه این مسئله کجاست، ارائه دهد. گاهی اوقات ایجاد یک ستون NOT NULL می تواند به بهبود performance ...

دسته بندی مطالب خوش آموز
logo-samandehi