我試圖在 java 中使用 SQL 創(chuàng)建一個(gè)表,但我得到了無法識(shí)別的語句。我查閱了很多教程,甚至復(fù)制了代碼,但我仍然遇到同樣的錯(cuò)誤。String sql = "CREATE TABLE Player " + "( " + "ID INTEGER NOT NULL," + "Username TEXT NOT NULL," + "isActive INTEGER NOT NULL," + " PRIMARY KEY(ID)" + " );";PreparedStatement ps = this.connection.prepareStatement(sql);ps.execute();我希望即使是我復(fù)制的代碼也沒有錯(cuò)誤,應(yīng)該可以工作但得到的錯(cuò)誤消息只是“無法識(shí)別的語句”。我正在為 SQLite 使用最新版本的 JDBC編輯: 好的,所以我已經(jīng)構(gòu)建了項(xiàng)目并且在執(zhí)行時(shí)它實(shí)際上創(chuàng)建了表那么為什么 IntelliJ idea 說它是一個(gè)無法識(shí)別的語句?
1 回答

千巷貓影
TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超7個(gè)贊
好的,問題不是由我的代碼引起的,而是由名為 DB Navigator 的插件引起的,所以我將其卸載并恢復(fù)正常。
添加回答
舉報(bào)
0/150
提交
取消