📣 مجموعه آموزشی باورهای غلط در sql server:
✍️ در دومین قسمت از مجموعه آموزشی باورهای غلط در sql server، به بررسی نحوه ارزیابی عبارات منطقی(Logical phrases) می پردازیم. در زبان های برنامه نویسی ارزیابی عبارات منطقی از چپ به راست می باشد و نکته مهمی که در ارزیابی عبارات منطقی وجود دارد رخ دادن Short-Circuit Evaluation است. به عنوان مثال یک عبارات منطقی را در نظر بگیرید که از and شدن چند عبارات حاصل می شود، حال اگر نتیجه and دو عبارت ابتدایی برابر با false شود دیگر لزومی بر ارزیابی سایر عبارات نیست، زیرا می دانیم که در and اگر یک مقدار false باشد، کل نتیجه برابر با false خواهد بود(در مورد or نیز می توان مثال مشابهی ارائه کرد) که به این مورد Short-Circuit در ارزیابی عبارات منطقی گفته می شود...
📎از طریق آشنایی با نحوه ارزیابی عبارات منطقی و در نظر گرفتن آن در زمان طراحی کوئری های، از ایجاد خطا در زمان اجرا جلوگیری می کنیم.
http://codeeatsleep.ir/product/sql-server-misunderstanding-part-2
Post #632
4.25K