我可以在 Java 中使用 resultset.getBoolean 来获取 SQL 中的 Tinyint
Can I use resultset.getBoolean in Java to get Tinyint in SQL
是否可以使用rs.getboolean方法从SQL中获取tinyint(0/1)的值?
像这样:
while (rs.next()) {
boolean noUse= rs.getBoolean(1);
}
如果这不起作用,我想你必须这样做:
while (rs.next()) {
boolean noUse= rs.getByte(1)==1;
}
谢谢你帮我。
选项 1 应该没问题,我也用过。
while (rs.next()) {
boolean noUse= rs.getBoolean(1);
}
在mysql中,tinyint充当布尔值(但将物理值保存为0/1)
当你执行上面的代码时,
如果字段值 = 0 那么 ;不使用=假
else 如果字段值= 1 then ;不使用=真
是否可以使用rs.getboolean方法从SQL中获取tinyint(0/1)的值? 像这样:
while (rs.next()) {
boolean noUse= rs.getBoolean(1);
}
如果这不起作用,我想你必须这样做:
while (rs.next()) {
boolean noUse= rs.getByte(1)==1;
}
谢谢你帮我。
选项 1 应该没问题,我也用过。
while (rs.next()) {
boolean noUse= rs.getBoolean(1);
}
在mysql中,tinyint充当布尔值(但将物理值保存为0/1) 当你执行上面的代码时,
如果字段值 = 0 那么 ;不使用=假 else 如果字段值= 1 then ;不使用=真