在AA表中的LONG RAW中插入数据同时也往BB表BLOB字段也插如数据。在触发器中或存储过程中都实现不了,到此求助,先申明,以下语句不行:INSERT INTO BB(id,zp)
(SELECT id, TO_LOB(LONG_VAL)
FROM AA);这样的语句只能在SQLPLUS里执行,我希望能找到办法在PL/SQL下执行.
有人说,用EXECUTE IMMEDIATE ,那么我用了下面的语句,仍然提示错误,但错误原因并不清楚。如下:CREATE OR REPLACE TRIGGER dzjc."ZP_ZP2"
AFTER INSERT
ON "AA"
FOR EACH ROW
BEGIN
EXECUTE IMMEDIATE 'INSERT INTO BB(ID,ZP,len) VALUES(:NEW.XH,TO_LOB(:NEW.ZP),null)';END;您有别的办法解决么?希望您也能帮忙想想办法。