Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个具有整数列的 mysql 表。如果未提交任何值,则数据库默认为 0(零)。不幸的是,这与我们需要的内容冲突,因为不应该将任何值存储为 null 或空。
数据现在具有合法的零(已提交)以及在未为字段输入值时由数据库创建的默认零。
只是想知道有没有办法从默认零中确定提交的零?
谢谢
根据您在该列中存储的数据,您似乎需要一个 MySQL 可以使用的默认值,但用户不能选择。
总的来说,据我所知,由于 MySQL 的默认值、插入或更新,无法区分该值是否存在。