Hitri začetki za DB2 ConnectPE

Dvosmerna podpora CCSID

Za pravilno delovanje dvosmernih podatkov na različnih platformah so zahtevani naslednji atributi BiDi:

   - Tip besedila (LOGICAL v primerjavi z VISUAL)
   - Oblikovanje (SHAPED v primerjavi z UNSHAPED)
   - Orientacija (RIGHT-TO-LEFT v primerjavi z LEFT-TO-RIGHT)
   - Numerična oblika (ARABIC v primerjavi s HINDI)
   - Simetrična izmenjava (DA ali NE)

Ker privzetki na različnih platformah niso enaki, lahko pride do težav pri pošiljanju podatkov DB2 iz ene platforme na drugo. Platforme Windows na primer uporabljajo podatke LOGICAL UNSHAPED, medtem ko so podatki v OS/390 običajno v formatu SHAPED VISUAL. V primeru nobene podpore za te atribute se nepravilno prikažejo podatki, ki so poslani iz DB2 Universal Database for OS/390 v UDB DB2 na delovni postaji z 32-bitnim operacijskim sistemom Windows.

Dvosmerno-specifični CCSID-ji

Z DB2 UDB so bili definirani in izvedeni naslednji dvosmerni identifikatorji kodiranega nabora znakov (CCSID):

 
        CCSID -  Kodna -  Tip
              -  stran -  niza
       -------+--------+----------
         00420    420      4
         00424    424      4
         08612    420      5
         08616    424      6
         12708    420      7
        X'3F00'   856      4
        X'3F01'   862      4
        X'3F02'   916      4
        X'3F03'   424      5
        X'3F04'   856      5
        X'3F05'   862      5
        X'3F06'   916      5
        X'3F07'  1255      5
        X'3F08'  1046      5
        X'3F09'   864      5
        X'3F0A'  1089      5
        X'3F0B'  1256      5
        X'3F0C'   856      6
        X'3F0D'   862      6
        X'3F0E'   916      6
        X'3F0F'  1255      6
        X'3F10'   420      6
        X'3F11'   864      6
        X'3F12'  1046      6
        X'3F13'  1089      6
        X'3F14'  1256      6
        X'3F15'   424      8
        X'3F16'   856      8
        X'3F17'   862      8
        X'3F18'   916      8
        X'3F19'   420      8
        X'3F1A'   420      9
        X'3F1B'   424     10
        X'3F1C'   856     10
        X'3F1D'   862     10
        X'3F1E'   916     10
        X'3F1F'  1255     10
        X'3F20'   424     11
        X'3F21'   856     11
        X'3F22'   862     11
        X'3F23'   916     11
        X'3F24'  1255     11

Kjer so definirani tipi niza CDRA:

     Tip   -Tip    - Številska  - Orientacija -Oblikovanje-  Simetrična
     niza  -besedil-  oblika    -             -           -  izmenjava
  ---------+-------+------------+-------------+-----------+-------------
      4     Vizualni   Arabska        LTR       Oblikovano     OFF
      5     Implicitni Arabska        LTR       Neoblikovano   ON
      6     Implicitni Arabska        RTL       Neoblikovano   ON
      7(*)  Vizualni   Arabska   Kontekstna(*)  Neoblik.-Vez.  OFF
      8     Vizualni   Arabska        RTL       Oblikovano     OFF
      9     Vizualni   Preskoč.       RTL       Oblikovano     ON
     10     Implicitni           Kontekstna-L                  ON
     11     Implicitni           Kontekstna-R                  ON
Opomba:Orientacija polje je od leve proti desni (LTR), če je prvi abecedni znak latinski in od desne proti levi (RTL), če je dvosmerni znak (RTL). Znaki niso oblikovani, vendar so ohranjene vezave LamAlef in niso razdeljene v sestavine.


[ Vrh Strani | Predhodna Strani | Naslednja Strani | Obsah | Seznam ]