[单选题]如果为下列预编译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");
正确答案:B
题目解析

B

扫描二维码
免费搜题、免费刷题、免费查看解析