INSERT INTO OR UPDATE USER_TABLE (BENUTZER,TABELLE,RECHTE) FROM ( SELECT SQLCODE ,substr(SQLCODE,instr(SQLCODE,' TO ')+4,length(SQLCODE)-instr(SQLCODE,' TO ')+4) AS BENUTZER ,substr(SQLCODE,instr(SQLCODE,' ON ')+4,instr(SQLCODE,' TO ')-instr(SQLCODE,' ON ')-4) AS TABELLE ,substr(SQLCODE,7,instr(SQLCODE,'ON')-7) AS RECHTE FROM AA_SUP_SQL_BATCH WHERE SQLCODE LIKE 'GRANT%' )