我的表:
create table ranking (rennId int not null, fId int not null, pos int not null, CONSTRAINT key PRIMARY KEY (rennId,fId))
我的java代码:
try {
Connection con = DriverManager.getConnection(url, user, password);
ResultSet ret = con.createStatement().executeQuery("select * from ranking");
while (ret.next())
System.out.println("test");
} catch (SQLException e) { e.printStackTrace(); }
手动测试:
sql> select * from ranking
[2017-06-13 03:21:59] 3 rows retrieved starting from 1 in 52ms (execution: 45ms, fetching: 7ms)
独立测试
仅在此表中出现
答案 0 :(得分:0)
显然这是与DataGrip结合的问题。 此代码实际选择在此应用程序中创建的所有条目,但忽略通过DataGrip创建的所有条目。 似乎与组合的主键相关