我有一个表,其中一列,我们称之为source_id
,具有 type bit(64)
。
我想获取此值并将其用于后续查询:
ResultSet rs = statement.executeQuery("....");
rs.next();
ResultSet rs2 = statement.executeQuery(".... where source_id = " + rs.getBinaryStream("source_id"));
此代码不起作用,问题似乎是输入错误rs.getBinaryStream
,但我也可能是错误的。
我能做些什么?哪种数据类型适合使用?