A5:SQL Mk-2

開発のこと、日々のこと

mysql でカラムコメントの表示がおかしい

ホーム フォーラム A5:SQL Mk-2掲示板 mysql でカラムコメントの表示がおかしい

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

    いつも、便利に使わせていただいております。ありがとうございます。

    mysql で以下のようなテーブルを作成し

    test_tempの「テーブルを開く」の「カラム」タブを表示すると
    コメントに
    「未使用 1:ロック中 2:使用済み 8:使用不可候補 9:使用不可」
    と表示され、頭の「0:」が表示されません。

    いろいろ試してみると、最初の「:」までの部分が、カットされて表示されているようです。

    mysqlのコマンドで
    select column_name, column_comment from information_schema.columns where table_name='test_temp';
    と実行した場合は、正しく表示されます。

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

    maemuki55さんこんにちは。

    はい、これは実は仕様です。

    A5:SQL Mk-2はデータベースに登録されているテーブルやカラムのコメントを取り出し、「:」やタブ・改行などの記号を区切りとして「論理名」と「コメント」として扱います。

    このため、「0:未使用 1:ロック中 2:使用済み 8:使用不可候補 9:使用不可」とDBのコメントとして登録されている場合、論理名が「0」でコメントが「未使用 1:ロック中 2:使用済み 8:使用不可候補 9:使用不可」という扱いになってしまいます。

    たいさくとしては、オプションダイアログから「テーブル」タブで「DBコメントで論理名とコメントを区切る文字」を変更してください。

    また、これもわかりにくいかもと思うのですが、ER図をデータベースに割り当てると、ER図から論理名とコメントを取得するようになり、DBのコメントを参照しなくなります。

    #1228 返信
    maemuki55
    ゲスト

    ご回答ありがとうございました。

    そういうことだったのですね。
    了解いたしました。

3件の投稿を表示中 - 1 - 3件目 (全3件中)
返信先: mysql でカラムコメントの表示がおかしいで#1199に返信
あなたの情報:




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