为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:麒麟v10
【CPU】:鲲鹏
【问题描述】*:
declare
xx
begin
select 1 from dual;
end;
这种语句怎么查执行计划?执行计划在只有单独的 select 的时候才可以看到。
回答 0
暂无回答
救赎削肾客
并且
select * from 表
where 字段1 > ‘x’
and 字段1 <‘y’
与
declare
a varchar(10);
b varchar(10);
begin
a:=‘x’;
b:=‘y’;
select * from 表
where 字段1 > a
and 字段1 < b;
end;
两种方式的执行所用时间差别很大。
并且
select * from 表
where 字段1 > ‘x’
and 字段1 <‘y’
与
declare
a varchar(10);
b varchar(10);
begin
a:=‘x’;
b:=‘y’;
select * from 表
where 字段1 > a
and 字段1 < b;
end;
两种方式的执行所用时间差别很大。