6
回答
java.sql.SQLException: Unknown collation: 'Chinese_PRC_CS_AI_WS'
华为云4核8G,高性能云服务器,免费试用   

这个异常求教育:详细信息如下:

严重: Servlet.service() for servlet default threw exception
java.sql.SQLException: Unknown collation: 'Chinese_PRC_CS_AI_WS'
 at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1055)
 at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
 at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3558)
 at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3490)
 at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1959)
 at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2109)
 at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2648)

我dubug发现是这个代码的错误::

 String sql="select m.US_ID from SYS_USER m where m.US_ID=? and m.US_PWD=? collate Chinese_PRC_CS_AI_WS and m.is_oprn='aaa'";
   queryList=sysUserService.executeQuerySql(sql, username, md5.toDigest(password)

执行查询的时候出现的错误~~

举报
忧郁麦芽
发帖于5年前 6回/952阅
顶部