我正在使用 Node.js 中的 npm 模块 JDBC 连接到 JDBC
我已成功连接到我提取数据的数据库,我在 MySQL 中拥有所有十进制、大整型和 varchar,但此 JDBC 结果集给出 nodeJava_java_math_BigDecimal {} 用于小数列。
如何获取我的完整值?
最佳答案
您必须使用 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);
关于mysql - 使用 Node.js 中的 jdbc 连接到 mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52589347/