[前][次][番号順一覧][スレッド一覧]

mysql:12731

From: Hiro Yoshioka <Hiro Yoshioka <hyoshiok@xxxxxxxxxx>>
Date: Tue, 7 Feb 2006 13:27:02 +0900
Subject: [mysql 12731] Re: MySQL 日本語問題吐き出し緊急オフ会 - (経過報告)

よしおかです。

古い話題で恐縮なのですが、
'\' (0x5C)が '\'(全角バックスラッシュ) に化ける問題につきまして
はどのような議論になりましたでしょうか?

スレッドを読みきれていないので、見落としていたらごめんなさい。

よ

On 1/26/06, Shuichi Tamagawa <tamagawa@xxxxxxxxxx> wrote:
> 玉川です。
>
> 本件なかなか進んでおりませんが、現状報告です。
> (関連スレッド http://www.mysql.gr.jp/mysqlml/mysql/msg/12372 )
>
> > b) JISコード範囲外の文字の処理
>
> 範囲外の文字を無視したり、飛ばして処理をすることは難しいが、
> 以下の様にSQLモードを指定した場合には、warningではなく
> エラーを返すよう変更することは可能とのことです。
>
>    mysql> create table tj (s1 char(10) character set sjis);
>    Query OK, 0 rows affected (0.52 sec)
>
>    mysql> set sql_mode=ansi;
>    Query OK, 0 rows affected (0.03 sec)
>
>    mysql> insert into tj values (0x8080);
>    Query OK, 1 row affected, 1 warning (0.00 sec)
>
> > * キャラクタセット名のエイリアスを使えるようにして欲しい
>
> preferred MIME nameをエイリアスとして使えるようにすることは簡単に
> できるが、以下の前提に基づくとのことです。
>
> たとえばEUC-JPをエイリアスとして使用できるようにする場合、
> ・サーバーのみ対応。コネクターでは対応しない。
> ・キャラクターセットの名前のみで、collation名にPrefixとしてつけられている
> ・SHOW CHARACTER SETやInformation Schemaにエイリアスを表示しない
> ・'-' を名称に含むのは難しく、このエイリアスを使用する場合は'`'で囲む
> 例)CREATE TABLE t (s1 CHAR CHARACTER SET `EUC-JP`);
> SHOW CREATE TABLEを実行した場合、 "... CHARACTER SET eucjp ..."
> と表示される。
>
> あまり嬉しくないような気がしますが...
>
> > * マルチバイトキャラクターに関するマニュアルを増強して欲しい
>
> UnicodeへのマッピングとCollationのチャートを作成する予定との事です。
> これが出来ると少しは便利ですかね。
>
> また、進展がありましたらご報告致します。
>
> --
> Shuichi Tamagawa
> tamagawa@xxxxxxxxxx
>
>
>


--
http://d.hatena.ne.jp/hyoshiok/
mailto:hyoshiok@xxxxxxxxxx

[前][次][番号順一覧][スレッド一覧]

     12671 2006-01-26 19:28 ["Shuichi Tamagawa" <] Re: MySQL 日本語問題吐き出し緊急オフ会 - (経過報告)
     12677 2006-01-27 11:34 ┣[内藤祐介 <naito@xxxx] テーブル名・フィールド名に漢字が使えなくなった
     12680 2006-01-27 12:03 ┃┗[Hirofumi Fujiwara <f]                                     
->   12731 2006-02-07 13:27 ┗[Hiro Yoshioka <hyosh] Re: MySQL 日本語問題吐き出し緊急オフ会 -  (経過報告)
     12737 2006-02-09 09:47  ┗["Shuichi Tamagawa" <]