我想从数据库中进行简单的选择,而我的查询找不到数据库中存在的记录。
String sql = "SELECT id FROM Users where Name=?";
Object [] params = { name };
int[] types = new int[] { Types.VARCHAR};
jdbc.queryForList(sql, params, types, String.class);
我尝试了不同的查询,但我无法让它工作。我只想检查数据库中是否存在该名称。
编辑:
我收到以下消息:
XmlBeanDefinitionReader:316 - Loading XML bean definitions from class path resource [org/springframework/jdbc/support/sql-error-codes.xml]
SQLErrorCodesFactory:126 - SQLErrorCodes loaded: [DB2, Derby, H2, HSQL, Informix, MS-SQL, MySQL, Oracle, PostgreSQL, Sybase, Hana]