Hallo Daniela,
Mag sein. Es ist aber nicht moeglich, es sei denn,
PostGreSQL wuerde pro Key nicht einen, sondern len
Eintraege in die Tabelle machen, den Key immer um ein
Bit kuerzer. Und das kann ich mir echt nicht vorstellen.Wieso sollte es das? Ist ja kein Unique-Key, resp nur Teil
von einem Unique-Key.
Bei der Generierung einer Hash-Summe wirkt sich jedes Byte
des Keys auf jedes Bit der Summe aus. Heisst: um einen
Postfix-Lookup zu ermoeglichen, muesste man... hm. Wenn ich
gerade drueber nachdenke, ein Postfix-Lookup ist auf keinen
Fall moeglich. Ich hatte nicht daran gedacht, das
'Postfix-Lookup' nicht bedeutet, einen Teilstring-Lookup zu
machen, sondern ein Wildcard-Lookup zu machen. Und das ist
bei Hashes nicht moeglich. Der Zugriff geschieht nicht
direkt, sondern indirekt ueber den Zwischenschritt der
Hash-Summe.
Gruesse,
CK