Re: Char und Charakter vergleichen


[ ruban.de ] [ Antworten ] [ Forum ]

Geschrieben von Ulrich Mayer on November 19, 2002 um 07:52:

Als Antwort auf Re: Char und Charakter vergleichen geschrieben von Andi on November 19, 2002 um 07:13:

Nunja, diese Vergleiche sind nicht stage-I fähig, daher ewig langsam. Unter Umständen hilft aber ein nested table:

SELECT KLVERTNR, KLMITGNR, KLPFLEGR, B.PFLEPFL FROM
( SELECT KLVERTNR, KLMITGNR, KLPFLEGR,
CHAR('00000') !! SUBSTR(CHAR(A.KLVERTNR), 2, 5) !! SUBSTR(CHAR(A.KLMITGNR), 2, 5) AS KONVERTIERT
FROM KLV1.TKLBEST3 WHERE KLVERSTE = 'HV' ) A
INNER JOIN
KLV1.TPFVERT B
ON A.KONVERTIERT = B.B.PFLEVNR
WHERE A.KLPFLEGR ^= B.PFLEPFL ;


Alternativ könnte natürlich auch der Charakterstring aufgeteilt und in zwei numerische Werte verwandelt werden - Je nachdem, welche Tabelle grösser ist und wie die Indexunterstützung ist.






Antworten:


Schreibe eine Antwort

Name:   
E-Mail:  

Thema:

Kommentar:

Optionale Link URL:   
Link Titel:                  
Optionale Image URL:


[ Antworten ] [ Forum ]