A5:SQL Mk-2

開発のこと、日々のこと

プロシージャにて生成したソースが文字化けする

ホーム フォーラム A5:SQL Mk-2掲示板 プロシージャにて生成したソースが文字化けする

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

    プロシージャモードでクエリを実行すると以下のように文字化けが起こります。

    <実行クエリ>
    CREATE PROCEDURE test.sample01() SELECT NOW();

    <生成ソース>
    CREATE DEFINER=xxx@xxxxxxxx PROCEDURE sample01()
    䕓䕌呃丠坏⤨

    <実行環境>
    A5SQL:version 2.14.0 beta 15
    Mysql:8.0.12
    Windows10

    推測される原因などがわかりますと幸いです。
    ※コマンドラインから生成した場合は正しく表示されていることの確認が取れています。

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

    ともぞうさんこんにちは。

    はい、プロシージャのソースは、information_schema.ROUTINES の ROUTINE_DEFINITION から取得しているのですが、どうも MySQL 8.0 になって、型の仕様が少し変わったのかもしれません。次のベータ版で修正したいと思いますので少々お待ちください。

    #3317 返信
    ともぞう
    ゲスト

    松原様

    最新のベータ版にて修正されていることの確認がとれました。
    ご対応の程ありがとうございました。

    また何かございましたらご相談させていただきます。

3件の投稿を表示中 - 1 - 3件目 (全3件中)
返信先: プロシージャにて生成したソースが文字化けするで#3305に返信
あなたの情報:




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