sql >> Base de Datos >  >> RDS >> Oracle

ORA-29902:error al ejecutar la rutina ODCIIndexStart() ORA-20000:error de Oracle Text:DRG-50901:error de sintaxis del analizador de consulta de texto en la línea 1, columna 19

Debe escapar de la palabra especial BT (pero puede escapar de toda la cadena).

SELECT person_no sub_sys_individual_id,
 nm_e,
 nm_a,
 nvl(sex, -1) sex,
nvl(prs_nat, -999) prs_nat,
person_no,
'NA' prog_where_not_allowed,
'NA' udb_no,
 person_tp,
 pass_no
FROM ban_inq_tab
WHERE contains (nm_e ,'{xxstart JUHETI BT MEMED ASMANI}%') >0
AND (trans_flag IS NULL OR trans_flag = 'C');