数据库字段钱包类型是0正常还是1正常呢?
数据库字段钱包类型是0正常还是1正常呢?这个是枚举解释吧?0代表正常状态;1代表冻结状态; 0表示正常的吧 其他语言不做评论,PHP中最好是0作为不正常 在数据类型是tinyint类型的时候 1代表true 0代表false
所以, 当把一个数据设置成bool类型的时候, 数据库会自动转换成tinyint(1)的数据类型, 其实这个就是变相的bool。
默认值也就是1, 0两种, 分别对应了bool的true和false 有没有那么一种可能,这个字段的命名就不是很合理的, 0是正常情况 一般true代表正常吧,true代表1,false代表0 一般都是 0是正常 1是冻结 可以 0 正常,然后非 0 值每一个都有对应的错误信息(错误码)
页:
[1]
2