Java Spring JdbcTemplate where 子句不起作用

Java Spring JdbcTemplate where Clause not working

我正在努力使用 JdbcTemplate 编写一个简单的 sql 语句。 where 子句根本不起作用。

private static final String SELECT_CLAUSE =
        "SELECT count(*) " +
        "FROM AUSSCHUETTUNG_AUD " +
        "WHERE rev = 20008907 ";

Integer count = jdbcTemplate.queryForObject( SELECT_CLAUSE, Integer.class );

计数的结果是 0,而不是 1。

没有 where 子句,计数为 1200。

rev 列的值为 20008907。

当我按照 "where 1=1" 更改 where 子句时,返回 1200。

数据库是 Oracle(oracle 驱动程序版本 8)。

这是 运行 sql in "Oracle SQL DEVELOPER"

时的输出

我找到了 where 子句不起作用的原因......我从应用程序中连接到不同的数据库。我的错误...... :-(