我已经使用select语句从sqlplus获取记录,并且该语句返回了一行,但是当我在java中使用executeQuery()
方法时,它不返回resultset中的任何行。
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection con=DriverManager.getConnection("jdbc:oracle:thin:@LocalHost:1521:orcl","sys as sysdba","System_1");
Statement stmt=con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
Resultset rs=stmt.executeQuery("SELECT * from server WHERE username='admin'");
P.S。 : - 我正在使用oracle 12c
答案 0 :(得分:-2)
尝试使用LIKE关键字而不是=。