Java 使用语句创建SQL表

Java 使用语句创建SQL表,java,sql,sqlite,intellij-idea,Java,Sql,Sqlite,Intellij Idea,所以我试图从Java创建一个SQL表。我对SQL非常陌生,所以我不太确定如何做每件事。现在,我的一个方法中的代码是: String createSql = "CREATE TABLE IF NOT EXISTS leaderboard " + "(\nName VARCHAR(50),\nScore int\n)"; results = stmt.executeQuery(createSql); 我已经将Connectio

所以我试图从Java创建一个SQL表。我对SQL非常陌生,所以我不太确定如何做每件事。现在,我的一个方法中的代码是:

String createSql = "CREATE TABLE IF NOT EXISTS leaderboard " +
                "(\nName VARCHAR(50),\nScore int\n)";
results = stmt.executeQuery(createSql);
我已经将Connection、Statement和ResultSet对象定义为字段。我的结果声明最后返回了一个错误,说:

线程主java.sql.SQLException中的异常:查询不存在 返回结果集


我不知道如何修复此问题,如果我在这里得到帮助,我将不胜感激。

创建表不会返回任何内容,因此您可以执行以下操作:

String createSql = "CREATE TABLE IF NOT EXISTS leaderboard " +
                "(\nName VARCHAR(50),\nScore int\n)";
stmt.executeUpdate(createSql);