A5:SQL Mk-2

開発のこと、日々のこと

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

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

  • このトピックには2件の返信、2人の参加者があり、最後にKageにより5年、 4ヶ月前に更新されました。
3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #3420 返信
    Kage
    ゲスト

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

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

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

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

    #3431 返信
    松原正和
    キーマスター

    Kageさんこんにちは。

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

     

    #3450 返信
    Kage
    ゲスト

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

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

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

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




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