数据库中字段的值0,null和空格的有什么区别

2024-12-26 02:30:22
推荐回答(2个)
回答1:

这三者的区别是:数据库中的字段的值0,表示的是数值为 0,即:数字 0(其ASCII码为十进制的 48);null 在字符处理的过程中通常被称作“空字符”,其ASCII码为十进制的 0;空格(SPACE,即我们平时按下的空格键)的 ASCII 码值是十进制的32。

回答2:

值为0可以看做是int类型 值为null和空格 可以看做是字符串类型
类型不同无法比较