没有使用Java代码更新数据类型为bit的数据库列



我有一个值作为字符串说'1'。我需要把它放在数据类型为位的列中。我试图通过类型转换使用包装器类作为布尔值更新此值(例如:like (Boolean)map.key("key_name")以及通过解析like (Boolean. parseboolean (map.key("key_name").toString())

但是它没有更新。我使用的是MS sql server 2008.

BIT数据类型只能存储0或1。它不能存储TRUEFLASE的布尔值。在这里,您需要将TRUE或FALSE值分别转换为1或0,以将其存储到BIT列中。

最新更新