如果需要在结果集中前后移动或随机显示某一条记录,这时就必须得到一个可以滚动的结果集。
举一反三
- SQL面向集合数据,一条SQL语句可以产生或处理多条记录。有时需要在结果集中前后移动、显示结果集中的某条记录或随机显示若干记录等,为此引入了()的概念。
- 【单选题】下列代码生成了一个结果集 conn=DriverManager.getConnection(uri,user,password); stmt=conn.createStatement(); ResultSet rs=stmt.executeQuery("select * from book"); 下面哪项对该rs描述正确的是()。 A. 只能向下移动的结果集 B. 可上下滚动的结果集 C. 只能向上移动的结果集 D. 不确定是否可以滚动
- ResultSet结果集,每一次rs可以看到一行,要在看到下一行,必须使用next()方法移动当前行。( )
- INTERSECT用于获取几个查询结果集的差集,即返回在第一个结果集中存在,而在第二个结果集中不存在的记录
- UNION可以将两张表查询出来的数据整合在一个结果集下,如果这个结果集中有相同的记录,以下说法正确的是?() A: 相同的记录合并成一条 B: 相同的记录不会合并 C: 使用UNIONALL可以将相同的记录合并成一条 D: 使用UNIONALL可以使相同的记录不合并