我正在努力解决这个异常问题。
out put:
引起:org.apache.derby.client.am.SqlException:列'DATE'要么不在FROM列表中的任何表中,要么出现在连接规范中,并且不在连接规范的范围内或出现在一个HAVING子句,不在GROUP BY列表中。如果这是CREATE或ALTER TABLE语句,则“DATE”不是目标表中的列。
at org.apache.derby.client.am.Statement.completeSqlca(未知来源)
at org.apache.derby.client.net.NetStatementReply.parsePrepareError(未知来源)
at org.apache.derby.client.net.NetStatementReply.parsePRPSQLSTTreply(未知来源)
at org.apache.derby.client.net.NetStatementReply.readPrepareDescribeOutput(Unknown Source)
at org.apache.derby.client.net.StatementReply.readPrepareDescribeOutput(Unknown Source)
at org.apache.derby.client.net.NetStatement.readPrepareDescribeOutput_(未知来源)
at org.apache.derby.client.am.Statement.readPrepareDescribeOutput(Unknown Source)
at org.apache.derby.client.am.PreparedStatement.readPrepareDescribeInputOutput(Unknown Source)
at org.apache.derby.client.am.PreparedStatement.flowPrepareDescribeInputOutput(Unknown Source)
at org.apache.derby.client.am.PreparedStatement.prepare(未知来源) 在org.apache.derby.client.am.Connection.prepareStatementX(未知来源)
在NewsEntity.java中我声明了日期变量。但它显示异常就像上面提到的那样。
NewsEntity.java - 图片 [https://i.stack.imgur.com/omupz.png][1]
PostMessage.java文件 - 图像 [https://i.stack.imgur.com/uwFAO.png][2]
我为日期变量声明了getter和setter,并在PostMessage.java文件中设置了date方法
答案 0 :(得分:0)
您可以将休眠更改为create-drop
,但所有数据都将被删除。其他选择是: