در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

Null Data چیست؟ بررسی مفهوم دیتای تهی در SQL به زبان ساده

هنگام واردکردن اطلاعات یک جدول گاهی برخی از داده های یک سطر در دسترس نیست به همین منظور به صورت پیش فرض ستون های یک جدول می توانند مقادیر Null بگیرند.

Null_table

توجه داشته باشید که :

  • Null یک نگهدارنده برای ارزش های ناشناخته (unknown ) و یا غیر قابل اجرا است. به عبارتی Null مقدار نمی باشد.
  • Null ها همیشه false در نظر گرفته می شوند، بنابراین درمحاسبات حتماً باید به آنها توجه شود تا پاسخ نهایی، پاسخی صحیح باشد.

Is Null چیست ؟

انتخاب سطرهای یک جدول که مقادیر Null دارند:

Select    Column_Names
From     Table_Name
Where  Column_Name  Is Null

Is Not Null چیست ؟

انتخاب سطرهای یک جدول که مقادیر Null ندارند:

Select column_names
From table_name
Where column_name  Is Not Null

معرفی Sql null functions

توابع Isnull() , Coalese() , NVL() , IFnull() جهت جایگزینی null ها به کار می رود. که ما به شرح دو مورد می پردازیم:

Isnull (check_expression , replacement_value)

تابع مذکور دو پارامتر ورودی دریافت می کند، check expression نام ستونی است که درآن nullها را جستجو می کند و مقدار replacement value را جایگزین می کند.

Coalesce( expression [,…n], replacement_value)

این تابع n پارامتر می گیرد، وتا جایی که Unnull پیدا کند و جایگزین عبارت اول کند پیش می رود. اگر مقداری یافت نشود replacement value را جایگزین می کند.

Expression: نام ستون های که باید مقدارشان، با مقدار ستون اول که null است جایگزین شود.

نویسنده : امیر رضا کشاورز

منبع : ITPRO

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد

0 نظر

هیچ نظری ارسال نشده است! اولین نظر برای این مطلب را شما ارسال کنید...

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره پاییزه می تونی امروز ارزونتر از فردا خرید کنی ....