我有一个值作为字符串说'1'。 我需要把它放在数据类型为bit的列中。 我试图通过类型转换使用badaper类作为布尔值更新此值(例如像(Boolean)map.key(“key_name”)以及解析类似(Boolean.parseBoolean(map.key(“key_name”)。toString( ))
但它没有更新。我正在使用MS sql server 2008。
答案 0 :(得分:0)
BIT数据类型只能存储 0或1 。它无法存储 TRUE 或 FLASE 的BOOLEAN值。在这里,您需要将TRUE或FALSE值分别转换为1或0,以将其存储到BIT列中。