为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】: 【操作系统】: 【CPU】: 【问题描述】*:jdbc中执行explain select * from table_test,如何获得结果,不使用for关键字
可以使用DmdbConnection 类提供的getExplainInfo方法获取打印执行语句的计划。该方法不是标准jdbc 实体类中的,需要转化为DmdbConnection类。使用的示例如下: public static void getexplaininfo() { String explain_sql=" select 1 from dual;"; DmdbConnection connection = (DmdbConnection) getConnection(); String getExplan=connection.getExplainInfo(explain_sql); System.out.println(getExplan); }
可以使用DmdbConnection 类提供的getExplainInfo方法获取打印执行语句的计划。该方法不是标准jdbc 实体类中的,需要转化为DmdbConnection类。使用的示例如下:
public static void getexplaininfo()
{
String explain_sql=" select 1 from dual;";
DmdbConnection connection = (DmdbConnection) getConnection();
String getExplan=connection.getExplainInfo(explain_sql);
System.out.println(getExplan);
}