int为数字类型
这种字段会有个默认值,就是0
有很多人会用int字段来做对比,那么这个字段的值就会有0和1
而在你的语句中,0就是空,但不是null,所以就会这样了
只是不知道你用的是什么数据库,因为很多数据库在条件中加引号就是字符的意思,而数字字段会出错
1、如果判断某一列的值是否是给定的值,下面查询语句显示某列是指定值的记录。
Select from 表 where 列='&col';
2、如果判断某一列的值是否含有给定的值,下面查询语句显示某列含有指定值的记录。
Select from 表 where 列 like ‘%'||'&col'||'%';
这里'&col'是通过键盘输入你指定的值。
以上就是关于如何判断数据库中int型字段为空全部的内容,包括:如何判断数据库中int型字段为空、数据库怎么判断这一列有没有某一个值,比如我的数据库中的某一列有1,2,3...我怎么判断这一列是否有1。、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)