关于 executeUpdate和executeQuery、execute方法,下列说法正确的是:( )。
A.
方法executeUpdate用于执行 INSERT、UPDATE 或 DELETE 语句以及 SQL DDL(数据定义语言)语句。返回值是一个整数,指示受影响的行数(即更新计数)。
B.
方法executeQuery用于产生单个结果集的语句。
C.
方法execute返回的结果是个boolean型,当返回的是true的时候,表明有ResultSet结果集,通常是执行了select操作,当返回的是false时,通常是执行了insert、update、delete等操作。execute通常用于执行不明确的sql语句。
D.
它们都是Statement接口提供的执行SQL语句的方法。