如果为下列预编译SQL的第三个问号赋值,那么正确的选项是哪一个?UPDATE emp SET ename=?,job=?,salary=? WHERE empno=?;
A. pst.setInt("3",2000);
B. pst.setInt(3,2000);
C. pst.setFloat("salary",2000);
D. pst.setString("salary","2000");
查看答案
如果数据库中某个字段为numberic型,可以通过结果集中的哪个方法获取?
A. getNumberic()
B. getDouble()
C. getBigDecimal ()
D. getFloat()
以下不属于常见的数据库管理系统的是?
A. DB2
B. Oracle
C. Access
D. Excel
下面的描述正确的是什么?
A. PreparedStatement继承自Statement
B. Statement继承自PreparedStatement
C. ResultSet继承自Statement
D. CallableStatement继承自PreparedStatement
能执行预编译SQL的是哪一个选项?
A. Statement
B. PreparedStatement
C. PrepareStatement
D. 以上都不是