A5:SQL Mk-2

開発のこと、日々のこと

テーブル名が日本語の時の列定義

ホーム フォーラム A5:SQL Mk-2掲示板 テーブル名が日本語の時の列定義

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

    テーブル名の物理名が日本語のテーブルを読み込んだ際カラムのデータ型がstringなどになり、テーブル設計の列定義が空になります。テーブル名がローマ字のみの場合は列定義が表示されていることから日本語であることが問題なのかと思っております。
    こちら解決策などはありますでしょうか。
    バージョン:Version 2.20.4 2025/07/23
    DB:microsoft sql

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

    こっぺぱんさんこんにちは。
     
    こちらで、Microsoft SQL Server 2019 を使用して試してみたのですが、日本語でもカラム情報は正しく表示されるようでした。

    以下のSQLは正しく表示できますでしょうか?

    ※スキーマ名・テーブル名は適宜修正してください。

    #30311 返信
    こっぺぱん
    ゲスト

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

    SQL実行しましたがすべてのカラムがNULLになっていしまいます。

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

    こっぺぱんさんこんにちは。
     
    カラム名欄もでしょうか?データ型に関する個所のみNULLになるのでしょうか?
    そちらで、うまく動作するように修正することは可能ですか?
    (あるいは、なぜ NULL になるのか特定できますか?)

    以上よろしくお願いいたします。

    #30437 返信
    こっぺぱん
    ゲスト

    カラム名欄もNULLですね。
    NULLになる理由としては、そもそも列定義がとってこれていないのが問題のではないかと思います。

5件の投稿を表示中 - 1 - 5件目 (全5件中)
返信先: テーブル名が日本語の時の列定義で#30311に返信
あなたの情報:




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