-- TEST_ZHAO 是表
TYPE te_table_type IS TABLE OF TEST_ZHAO%TYPE
index by binary_integer;Compilation errors for PROCEDURE T_IM.P_RUNPError: PLS-00206: %TYPE 必须用于变量, 列, 字段或属性,而不是 'TEST_ZHAO'
Line: 7
Text: TYPE te_table_type IS TABLE OF TEST_ZHAO%TYPE
我要定义一个表类型,可以不行
请教高人指点
TYPE te_table_type IS TABLE OF TEST_ZHAO%TYPE
index by binary_integer;Compilation errors for PROCEDURE T_IM.P_RUNPError: PLS-00206: %TYPE 必须用于变量, 列, 字段或属性,而不是 'TEST_ZHAO'
Line: 7
Text: TYPE te_table_type IS TABLE OF TEST_ZHAO%TYPE
我要定义一个表类型,可以不行
请教高人指点
declare
v_table a%rowtype; -- 定义变量v_table,与表A结构相同。
begin
select * into v_table from a where rownum <2;
dbms_output.put_line(v_table.a1);
end;
使用%rowtype,TYPE te_table_type IS TABLE OF TEST_ZHAO%rowtype
index by binary_integer; --这样自定义的te_table_type类型拥有跟TEST_ZHAO一样的表结构