下面关于PreparedStatement的说法正确的是( )
A: PreparedStatement是Statement的实现类
B: PreparedStatement用于执行预编译的SQL语句
C: PreparedStatement的SQL语句可以使用占位符“*”来代替其参数
D: PreparedStatement中SQL语句占位符参数可以通过setXxx()方法为参数赋值
A: PreparedStatement是Statement的实现类
B: PreparedStatement用于执行预编译的SQL语句
C: PreparedStatement的SQL语句可以使用占位符“*”来代替其参数
D: PreparedStatement中SQL语句占位符参数可以通过setXxx()方法为参数赋值
B,D
举一反三
- 以下选项关于PreparedStatement的说法错误的是( )。 A: PreparedStatement继承了Statement ,可以执行预编译的SQL语句 B: PreparedStatement可以有效的防止SQL注入 C: PreparedStatement只能执行带问号占位符的预编译SQL,不能执行SQL语句 D: PreparedStatement可以存储预编译的SQL语句,从而提升执行效率
- (4-5)下列哪个关于PreparedStatement说法是错误的?() A: PreparedStatement继承Statement B: PreparedStatement可以利用占位符?实现参数化SQL,防止SQL注入问题 C: PreparedStatement是预编译的,效率高于Statement D: PreparedStatement是类
- 下面关于PreparedStatement的说法错误的是:() A: PreparedStatement继承了Statement B: PreparedStatement可以有效的防止SQL注入 C: PreparedStatement不能用于批量更新的操作 D: PreparedStatement表示预编译的SQL语句的对象,其效率高于Statement
- (1+X)关于 PreparedStatement 与 Statement 描述错误的是( )。 A: PreparedStatement 可以防止 SQL 注入 B: PreparedStatement 会预编译 SQL 语句 C: 当执行大量重复的 SQL 语句时,使用 PreparedStatement 的性能较高;当某个SQL语句仅仅会被执行一次或者少数几次时,使用 Statement 的性能较高。 D: Statement 执行扫描的结果集比 PreparedStatement 大
- 下列关于PreparedStatement类的使用不正确的是( )。 A: PreparedStatement在执行效率上高于Statement B: PreparedStatement会预编译SQL命令 C: PreparedStatement继承了Statement D: PreparedStatement在初始化时不需要传入一个SQL参数
内容
- 0
PreparedStatement对象可以执行预编译过的sql语句,下面描述正确的是 。 A: 可以在执行过程中向该对象中的sql语句传递参数 B: 对于sql中每一个输入参数都保留一个“?”作为占位符 C: 占位符的值必须在该语句被执行前赋值 D: 该语句对象的执行效率比Statement对象更高
- 1
下面关于PreparedStatement接口说法错误的是( ) A: PreparedStatement接口继承自Statement接口 B: 使用PreparedStatement接口可以有效的防止SQL注入式攻击 C: PreparedStatement接口不能用于批量更新的操作 D: PreparedStatement接口可以存储预编译的SQL语句,从而提升执行效率
- 2
中国大学MOOC: 3.下列选项中,关于Statement描述错误的是( )A: Statement是用来执行SQL语句的B: Statement是PreparedStatement的子接口C: 获取Statement实现需要使用Connection的createStatement()方法D: PreparedStatement能使用参数占位符,而Statement不行
- 3
PreparedStatement 对象中的 SQL 语句可具有一个或多个 IN 参数,IN参数的值在 SQL 语句创建时未被指定,该语句为每个 IN 参数保留一个 作为占位符
- 4
在JavaJDBC编程中,可以使用PreparedStatement接口为特定的SQL命令指定多个参数,此时需要在创建SQL语句时为每个参数各用一个()符号为占位符。 A: * B: _ C: ? D: %