دستور ISNULL در sql
سه شنبه, ۱۰ آذر ۱۳۹۴، ۱۲:۰۰ ق.ظ
از دستور ISNULL در اسکیوال زمانی استفاده میشود که شما میخواهید تمام فیلدهای null را در خروجی داشته باشید.
مقدار null در اس کیو ال با space ' ' تفاوت دارد.
ساختار دستور is null به همراه مثال آن به صورت زیر است که در این مثال تمام رکوردهایی که حاوی فیلد آدرس null هستند انتخاب می شوند.
SELECT LastName,FirstName,Address FROM Persons
WHERE Address IS NULL
بر عکس دستور is null در sql ، دستور is not Null هست که مقادیری را برمیگرداند که Null نباشد که بیشتر از این شکل از این دستور استفاده مشود.
مثال : در مثال زیر رکوردهایی که آدرس آنها تهی ( null ) نیستند ، انتخاب و در خروجی این دستور در اسکیوال می روند.
SELECT LastName,FirstName,Address FROM Persons
WHERE Address IS NOT NULL
۹۴/۰۹/۱۰