A5:SQL Mk-2

開発のこと、日々のこと

テーブル一覧の並び順について

ホーム フォーラム A5:SQL Mk-2掲示板 テーブル一覧の並び順について

このトピックには2件の返信が含まれ、2人の参加者がいます。2 週間前 Kage さんが最後の更新を行いました。

3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #3420 返信

    Kage

    いつも大変便利に使わせて頂いております。
    ありがとうございます。

    私はSQLSERVER環境で使っているのですが、
    いつの頃からか、dbo-テーブル下のテーブル一覧で、
    漢字のテーブルの並び順がいつの頃からか変わった気がします。
    以前は音読み(文字コード?)の昇順だったと思うのですが、
    現在(2.14.0RC2)では並びに法則性が感じられません。

    テーブルの表示順を任意に決めることは出来ますか?

    お手数おかけして申し訳ありませんが返信お願いします。

    #3431 返信

    松原正和
    キーマスター

    Kageさんこんにちは。

    はい、実は最近のバージョンではUnicodeのコード順で並び替えるようにしていたのですが、これだと、漢字などがあまりうまく並ばないのですね。
     
    これを解決するには「ロケールを考慮してソート」する必要があるのですが、これは単にShift_JISに変換してソートすることになります(これは従来のバージョンの動作です)。日本語以外の外国語などが入ってくるとちょっとこれでは問題が起こりそうな気がするので、悩ましいですね。
     
    オプションなどで動作を変更できればよいのかもしれないですが、リリース候補版でそこまで変更したくもないのでちょっと次のバージョンの対応になるかもしれません。

     

    #3450 返信

    Kage

    松原さん
    回答ありがとうございます。

    やはり文字コード対応の結果なのですね。
    確かにSJIS使うと中国語などで問題でそうですね・・・

    次期バージョンでの対応検討よろしくお願いいたします。

3件の投稿を表示中 - 1 - 3件目 (全3件中)
返信先: テーブル一覧の並び順について
あなたの情報:




コメントは受け付けていません。