Copy Built-in
描述:
将一个项的值或一个变量复制到另一个项或全局变量中。
语法:
PROCEDURE COPY(
source VARCHAR2,
destination VARCHAR2);
示例1:
对Empno项查询时强加通配符搜索,在pre-query中使用。
Copy(Name_In('Emp.Empno') || '%', 'Emp.Empno' );
示例2:
设置动态生成的全局变量名的值。
DECLARE
global_var_name VARCHAR2(80);
BEGIN
IF :Selection.Choice = 5 THEN
global_var_name := 'Storage_1';
ELSE
global_var_name := 'Storage_2';
END IF;
COPY( 'Yes', 'GLOBAL.'||global_var_name );
END;
心得:
感觉没什么用,不如直接赋值。