Hallo
wir haben in einer Datei 2 Namen.
Einmal ER, einmal SIE

um bei Fremddaten die richtige Anrede zu bestimmen habe ich eine View auf die Datei gelegt.

PHP-Code:
 create view VORNAMEN as(
select distinct anredeupper(vna1) as vnam from DATEI where anrede=1  
union all                                                                 
select distinct anrede
upper(vna2) as vnam from DATEI where anrede=2); 
nun möchte ich schnell nach einem Namen suchen (SQLRPGLE)

PHP-Code:
/exec sql
set :myanrede = (select min(anredefrom VORNAMEN where upper(:myvorname) = vnam)
/
end-exec 
Dazu wollte ich einen Index auf VORNAMEN legen.
Das geht aber nicht

Welchen Index muß ich anlegen, es sind ja in der Basis Datei 2 Felder, und das Upper kommt ja auch hinzu.

Danke
Dietlinde Beck