DB2データ型VARGRAPHICについて知りましたが、なぜこの名前が付けられているのでしょうか。グラフィックとはまったく関係がないようです。
質問する
5469 次
2 に答える
8
インフォメーションセンターより:
グラフィック文字列は、2バイト文字データを表す一連のバイトです。
この名前は、ASCIIのRFCに由来している可能性があり、非制御文字または英数字は「グラフィック文字」と呼ばれていました。
于 2012-11-02T15:18:15.413 に答える
0
私の意見では、グラフィック文字は、ñéóíúáを含む[a-zA-Z]のようなラテン文字や、ドイツ語、フランス語などの文字ではありません。
グラフィック文字は、マンダリン(中国語)、ヘブライ語、アラブ語、日本語、さらには点字の文字など、他の言語の文字に関するものです。それらは他のラテン文字とは大きく異なり、ヘブライ語とアラブ語は右から左に書かれ、北京語は上下に書かれているため、西側世界のグラフィックのようです(ラテン文字に基づいています)。
文字数が多すぎるため、1文字を表すために2バイト(16ビット)を使用します。この容量を使用すると、65535の異なる文字を表すことができます。(2 ^ 16 = 65535)
1バイト文字は256(2 ^ 8)に制限されているため、この小さな容量にはさまざまなマッピングがあります。
于 2012-11-02T16:48:04.497 に答える