/* the append hint prevents logging */ sql_text := 'insert /*+ append parallel(bcmatch, 6) */ into bcmatch '; sql_text := sql_text || 'select /*+ use_hash(common fao) */ '; sql_text := sql_text || '/*+ parallel(common, 6) */ '; sql_text := sql_text || '/*+ parallel(fao, 6) */ '; sql_text := sql_text || 'common.PERSON_ID, '; sql_text := sql_text || 'common.ENVIRONMENT_ID, '; sql_text := sql_text || 'common.MARITAL_STATUS_CODE, '; sql_text := sql_text || 'common.ANONYMOUS_CODE, '; .....more columns sql_text := sql_text || 'from common_' || session_id || ' common, '; sql_text := sql_text || 'fao_' || session_id || ' fao '; sql_text := sql_text || 'where common.PERSON_ID = '; sql_text := sql_text || 'fao.PERSON_ID ';