简体   繁体   中英

how i can set default value in mysql field to be NULL

hello all i have problem with mysql...i have field user can save value in it or leave it empty so should i set default value for this field NULL? isnt it...ok how i do it?

That is the default value in most cases. Just don't specify a default and of course don't specify NOT NULL for that field when defining the table schema.

There is no need for a field to be NULL, yuo can just enter an empty value. This is often better as NULL means "no information present" not "field empty". A user might intentionally leave a field empty because he has nothing to fill it with (eg "personal website") but this IS an information, while NULL means "we don't know".

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM