我对DB2比较陌生,但对SQL不熟悉。我在从时间戳
中减去几分钟后尝试SELECT
语句时遇到以下错误:
SELECT * TCCAWZTXD.TCC_COIL_DEMODATA
WHERE CURRENT_INSERTTIME BETWEEN(CURRENT_TIMESTAMP)-5 minutes AND CURRENT_TIMESTAMP
我遇到的错误是:
DB2 SQL 错误: SQLCODE=-104, SQLSTATE=42601, SQLERRMC=TCCAWZTXD;选择*;,驱动程序=3.66.46
如何修复此错误?
您错过了 from
子句
SELECT * from TCCAWZTXD.TCC_COIL_DEMODATA WHERE CURRENT_INSERTTIME BETWEEN(CURRENT_TIMESTAMP)-5 minutes AND CURRENT_TIMESTAMP
我的代码: 请帮助,因为这是在生产。。。
我在DB2中创建了名为“”的本地数据库,然后创建了名为“”的表。 我发现该表的模式名为“”。 我试图使用连接到数据库,但出现了这个异常 我在internet上尝试了许多解决方案,比如set模式,但不幸的是都不起作用。 这是我使用的JDBC代码
谁能告诉我问题的原因,非常感谢! ps:DB2版本为9.5
我将其更改为接受setString中的TriggerType,如下所示: 设置触发器类型如下: 获取错误为 原因:com.ibm.DB2.jcc.am.sqldataexception:DB2 SQL错误:sqlcode=-302,sqlstate=22001,sqlerrmc=null,driver=4.19.26
我尝试将java应用程序中的值和表1中的值插入表2。我得到以下错误(db2 z/os): 因此,我想在 java 应用程序中生成的值插入到 TABLE2 中,并将 TABLE1 中的两个值插入。无需将这两个值导入应用程序。我做错了什么?