问题标签 [sqlmx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
329 浏览

sqlmx - 带时间戳的 SQL/MX 插入

有谁知道如何在 HP Tandem SQL/MX 系统上插入时间戳。我已经看到了函数 CURRENT_TIMESTAMP 但它返回时出现错误。

0 投票
0 回答
95 浏览

intellij-idea - 在 IntelliJ 中集成 SQLMX

我想使用驱动程序 com.tandem.t4jdbc 在 IntelliJ 中打开一个 NonStop/SQLMX 数据库。

配置连接成功后,我也可以双击打开表,但是看起来列没有立即识别,并且加载了标签而不是列标题中的名称。

当我连接我有这个错误:

0 投票
2 回答
448 浏览

hp-nonstop - 如何使用 HP NonStop SQL/MX 查询架构中所有表的表名和行数?

如何使用 HP NonStop SQL/MX 查询架构中所有表的表名和行数?

谢谢!

0 投票
2 回答
2553 浏览

spring-boot - JDBC(T4SQLMX) 驱动程序未实现 JDBC DatabaseMetaData 方法

我正在设置一个 Spring-boot 应用程序以连接到 HP NonStop Tandem 的 SQL/MX。首先,我通过在应用程序的服务部分对 jdbc 参数(如 dataSource、URL 等)进行硬编码来实现这种连接,并且它起作用了(我能够通过执行查询来访问表)。

现在我正在尝试删除硬编码部分并在 application.properties 文件中包含与数据库相关的信息,但现在我收到以下错误

org.springframework.jdbc.support.MetaDataAccessException:JDBC 驱动程序未实现 JDBC DatabaseMetaData 方法 - 升级您的驱动程序;嵌套异常是 java.lang.AbstractMethodError:方法 com/tandem/t4jdbc/SQLMXConnection.isValid(I)Z 是抽象的

有人可以帮助我了解根本原因吗?在对数据源详细信息进行硬编码时使用相同的驱动程序 jar,并且当在 application.properties 中具有数据源属性并且需要升级到 jar 时,它可以正常工作但无法正常工作。

0 投票
1 回答
147 浏览

precision - HP Nonstop Tandem T4SQLMX 驱动程序双精度问题

我使用 T4SQLMX 类型 4 jdbc 驱动程序从 SQL/MX 表中读取双精度字段。实际值为29963.26,但是,使用 jdbc 驱动程序读取的值似乎是29963.260000000002。即使我将其读取为 resultset.getString() 或 resultset.getBigDecimal(),这似乎也是一个问题,因为驱动程序总是返回 29963.260000000002。

同样,值99.76返回为99.759999999999。我们使用 CAIL 从 SQL/MX 表中查看实际值99.76,SQL-Squirrel 客户端和 web-app 使用 sqlmx jdbc 驱动程序,我们看到的值为99.759999999999

有没有人遇到过这个或类似的问题并且有解决这个问题的方法?

0 投票
0 回答
802 浏览

java - JDBC BigDecimal - 精度问题

当从表中读取小数点后 12 位的十进制值时,使用resultSet.getBigDecimal("COL1")它会返回最后带有一些附加数字的值。例如表中的值为29963.26,但 rs.getBigDecimal 和 rs.getString 返回的值为29963.260000000002

另一个例子,表上的值为26.76但返回的rs.getBigDecimal('COL')值为26.759999999998

有什么建议可以克服它吗?

0 投票
1 回答
90 浏览

spring-boot - 无法从 Spring Boot 应用程序连接不间断 SQL

我的项目使用不间断 SQL/MX 作为 RDBMS 数据库,这是 HP 的产品。我无法使用 Spring Boot 在 application.properties 文件中定义 JDBC URL、用户、密码的标准做法连接到数据源。

这是错误: