我正在尝试使用 MATHEMATICA 查询 SQL 数据 - 但是,MySQL 数据库包含 zerodates 并导致以下错误消息:
例如 (1) SQLSelect[conn, "orders", {"time_created"}, MaxRows -> 5] --> JDBC::error: "!(\"Cannot convert value '0000-00-00 00:00:00 ' 从第 1 列到 TIMESTAMP。\")"
例如 (2)
SQLExecute[conn, "SELECT * FROM orders
", MaxRows -> 5]
--> JDBC::error: "!(\"Cannot convert value '0000-00-00 00:00:00' from column 6'到时间戳。\")"
我发现这是 JDBC 连接的典型问题,可以通过允许zerodatetimes与其他系统的示例为真来解决。我没有发现的是:如何在 Mathematica 中专门应用它?你能给我建议吗?
这对我有很大帮助-非常感谢您的帮助!