سلام و احترام
سوالی که دارم این هست که ما در جدول دیتابیس نمیتونیم سطری رو داشته باشیم که تمام مقادیرش null بگیرند ولی با استفاده از nullColumnHack میتونیم ستونی مشخص کنیم که مقدار نال بگیرد
حال سوال من اینجاست !
اگر این ستون را مشخص کردیم به این معناست که دیگرکل سطر هم میتوانند نال بگیرند یا صرفا برای ستون مشخص شده هست که میتواند نال بگیرد؟
و اینکه اصلا کاربرد این قضیه چی هست که ما کاری کنیم که که ستونی نال بگیرد؟(چون به عبارتی اگر بخواهیم ستونی نال بگیرد خب چه کاریست اصلا آن ستون را تعریف نمیکنیم!؟)
سپاس.
در sqlite امکان اضافه کردن سطر خالی بدون مشخص کردن حداقل نام یکی از ستون ها وجود نداره و راه حلش این هست که نام یکی از ستون ها رو به پارامتر nullColumnHack پاس بدیم.
SQL doesn't allow inserting a completely empty row without naming at least one column name. If your provided values
is empty, no column names are known and an empty row can't be inserted. If not set to null, the nullColumnHack
parameter provides the name of nullable column name to explicitly insert a NULL into in the case where your values
is empty.