触发器中的变量表名,查询出了一个表里面放的表名,然后用这个查询出来的作为表名在进行查询。
例如:selcet a into a_table from b ;结果a_table;然后selcet cc into bb from a_table ;
怎么实现呢。
例如:selcet a into a_table from b ;结果a_table;然后selcet cc into bb from a_table ;
怎么实现呢。
selcet cc into bb from a_table
v_STR := 'SELECT CC FROM '||a_table||;
EXECUTE IMMEDIATE v_STR INTO bb;
v_STR := 'SELECT CC FROM '||a_table;
EXECUTE IMMEDIATE v_STR INTO bb;
v_STR := 'SELECT * FROM '||a_table|| 'Where '||....; --只要最终组合成SQL语句就行了
EXECUTE IMMEDIATE v_STR;
错误:ClassFactory 无法供应请求的类别