java - JDBC 声明表不存在

标签 java jdbc h2

我正在使用 Play 框架内的嵌入式 h2 数据库。我正在尝试向其中插入一些测试数据,然后检索该数据。

Issue

正如你所看到的,右侧向我显示确实有一个订阅者表,但是在运行时,我得到了这个:

Error

我做错了什么?

最佳答案

尝试使用dbName.tblName,例如:

insert into dbName.tblName ...

还有:

您正在为每个表插入 3 列中的 2 列。我认为您还必须提及列名称。

关于java - JDBC 声明表不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27140183/

相关文章:

java - 关联表未更新

sql - 通过SQL脚本插入BLOB?

java - 在 Eclipse 中显示 Java 应用程序的执行脚本

java - 在 Java 中查找内核数

java - 无法交换 ViewPager 中显示的 fragment

java - 将准备好的语句插入数据库 - PSQL

java - com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException :

java - 使用 JDBC 在 MySQL DB 中加载数据的最佳方法

playframework - playframework2 中的 H2 数据库失败

java - 在 Activity 类中使​​用构造函数并尝试从该构造函数中获取信息以显示在关联的屏幕上