هنگام واردکردن اطلاعات یک جدول گاهی برخی از داده های یک سطر در دسترس نیست به همین منظور به صورت پیش فرض ستون های یک جدول می توانند مقادیر Null بگیرند.
انتخاب سطرهای یک جدول که مقادیر Null دارند:
Select Column_Names From Table_Name Where Column_Name Is Null
انتخاب سطرهای یک جدول که مقادیر Null ندارند:
Select column_names From table_name Where column_name Is Not Null
توابع Isnull() , Coalese() , NVL() , IFnull() جهت جایگزینی null ها به کار می رود. که ما به شرح دو مورد می پردازیم:
Isnull (check_expression , replacement_value)
تابع مذکور دو پارامتر ورودی دریافت می کند، check expression نام ستونی است که درآن nullها را جستجو می کند و مقدار replacement value را جایگزین می کند.
Coalesce( expression [,…n], replacement_value)
این تابع n پارامتر می گیرد، وتا جایی که Unnull پیدا کند و جایگزین عبارت اول کند پیش می رود. اگر مقداری یافت نشود replacement value را جایگزین می کند.
مهندس ، متخصص و مدرس پایگاه داده SQL Server فعال در حوزه ERP مدرس مجتمع فنی تهران موسس استارتاپ تستاپ www.testop.ir www.misterdba.com
زمان پاسخ گویی روز های شنبه الی چهارشنبه ساعت 9 الی 18
فقط به موضوعات مربوط به محصولات آموزشی و فروش پاسخ داده می شود