我正在使用来自node.js的npm模块JDBC连接到JDBC
我已成功连接到数据库,并提取了数据,我在MySQL中拥有所有的十进制,大整数和varchar,但是此JDBC结果集提供了 nodeJava_java_math_BigDecimal {}用于十进制列。
如何获取我的完整值?
答案 0 :(得分:0)
您必须对JSON.parse()
值使用nodeJava_java_math_BigDecimal {}
。
例如:我试图获取每个数据库的数据库表和行号,所以;我使用了这个查询:
SELECT table_name as tName, num_rows as rNumber FROM user_tables
然后我有了具有tName和rNumber属性的对象列表,但是rNumber类型是nodeJava_java_math_BigDecimal {},只是我必须这样获得值:
let rowNumber = JSON.parse(tables[0].rNumber);