[#36686] 1.1 < 61.1 - 60.0 — Shin-ichiro HARA <sinara@...>

原です。

19 messages 2002/12/06

[#36770] www.ruby-lang.orgリニューアル準備のお知らせ — TADA Tadashi <sho@...>

ruby-lang.orgのwebmasterチームでは、タイムリーな情報提供と使いやすい

11 messages 2002/12/16

[ruby-list:36641] Ruby/OCI8 の動作について

From: "Mitsuyasu Ichimura" <ichimura@...>
Date: 2002-12-02 23:59:10 UTC
List: ruby-list #36641
市村と申します。

Ruby/OCI8 を利用させて頂いていますが、下記のような動作が
確認されましたので、報告させて頂きます。

次のようなテーブル

create table hogehoge (
  col1 varchar2(2),
  col2 varchar2(50));

に、次のようなデータをインサートします。(文字コードは EUC
です。)

insert into hogehoge values ('漢', '字');

ここで、UTF-8 でデータを取り出すために、NSL_NALG を
Japanese_Japan.UTF8 に設定して、Ruby/OCI8 でデータを取り
出すと、

col1 | col2
-----------
     | 字

となり、varchar2(2) の型のデータが取り出せません。
varchar2(50) の型のデータは取り出せますので、UTF-8 になっ
て文字のバイト数が増えたことによって、文字が取り出せなく
なっているものと思われます。

以上、ご報告でした。

-----
市村 光康  北海道大学 工学研究科・工学部
           教務課 教務掛
           E-Mail : ichimura@jimu.hokudai.ac.jp
           Tel    : 011-706-6120
           Fax    : 011-706-6141

In This Thread

Prev Next