A5:SQL Mk-2

開発のこと、日々のこと

松原正和

フォーラムへの返信

15件の投稿を表示中 - 1,006 - 1,020件目 (全1,755件中)
  • 投稿者
    投稿
  • 松原正和
    キーマスター

    河合 裕さんこんにちは。
     
    一応、組み込みのDMonkeyスクリプト(ECMAスクリプト(ほぼJavaScript)のサブセット)からER図を操作することができ、そこから各エンティティに主キーをつけて回ることはできるはずですが、あまり扱いやすいとは言えないかもしれず、敷居は高いと思います。
     
    次善の策ですが、Excel等でテーブル定義書があるなら、そこからマクロを使って、a5erのフォーマットでテキストファイルを書き出すという手もあるかもしれません。(フォーマットは公開はしていませんが、それほど難しくないと思います。適当に書き出せば、それなりに読み込むことができると思います。)

    松原正和
    キーマスター

    ぷちさんこんにちは。
     
    該当の機能を実装しようとすると、結果セットをすべて舐めて桁数をチェックせねばならず、件数によっては結構重そうな気がします。ちょっと考えてみますのでしばらくお待ちいただけたらと思います。

    返信先: 要望 #8592
    松原正和
    キーマスター

    phoenix さんこんにちは。
     
    要望1のOracleのXMLTypeについてですが、直接接続を行うと、サポート外のデータ型となるようです。Instant Clientでも構いませんので、Oracle Clientを入れると表示できるようになります。ただ、現行のVersion 2.15系には不具合があり、テーブルエディタでXMLTypeは表示はできても編集はできないようです。(XMLTypeがOracle内部で仮想列として実装されているために起きた不具合でした)
     
    こちらの方はVersion 2.16.0 beta 23で修正しております。また、SQLエディタの結果セットでは編集も可能です。(仮想列を編集不可にする処理が入っていないため。)

    要望2の編集した後の行選択モードですが、セルの編集状態でエンターキーを押下するとセル選択モードとなり、行選択もできるようになります。

    松原正和
    キーマスター

    盛田さんこんにちは。
     
    A5:SQL Mk-2のERエディタでの継承については、基本的にはスーパータイプとサブタイプでは主キーは同じものとなります。(物理名は変えることができたりもしますが)
     
    ただ、正直なところ、サブタイプといった概念まで使ってER図を描くことは多くないような気がしており、何かしら不具合のために該当の現象(サブタイプから2つめのキー項目が消える?)が発生しているように思われます。
     
    調査したいと思いますのでしばらくお待ちいただけたらと思います。

    松原正和
    キーマスター

    しげたさんこんにちは。
     
    申し訳ありません。縦横を変換して出力するのは現状のA5:SQL Mk-2では追加機能は少々難しいです。一度Excelに出力(または張り付け)してから縦横変換をするようにしてください。

    松原正和
    キーマスター

    Itoさんこんにちは。
     
    とりあえず、タイムアウトの件は解決してよかったです。あと、できれば新しい話題は新しいスレッドを立てていただけると助かります。(長くて追いにくくなってきていますので。)

    松原正和
    キーマスター

    しのはらさんこんにちは。
     
    現象を確認しました。が、やはり論理名ではなくて物理名ではないでしょうか?。とりあえず、修正したベータ版を Version 2.16.0 beta 22として公開しました。

    松原正和
    キーマスター

    Itoさんこんにちは。

    実は私も先週は再現していたものの、今週末チェックしたところ再現しなくなってしまいました。修正はもう少しかかりそうです。

    松原正和
    キーマスター

    GYSTBさんこんにちは。
     
    はい、現象を確認しました。scram-sha-256+SSLで再現し、scram-sha-256(非SSL)で再現しないことを確認しました。
     
    DB接続ライブラリであるUniDACの内部での問題で、プロトコルの扱いに問題があるようですが、修正方法までは分かりませんでした。修正には時間がかかると思います。
     
    SSLの代わりにSSH等では代替できませんでしょうか?。

    松原正和
    キーマスター

    Itoさんこんにちは。
     
    一応再現したのですが、件の現象が発生するのは、”CHAR型”の項目ということでしょうか。おそらく、DB接続ライブラリの中で文字列長とバイト長を取り違えている感じですね。まだ、再現できただけで調査はそれ以上していないのですが、調査していきたいと思います。

    松原正和
    キーマスター

    三浦さんこんにちは。
     
    はい、Replace 疑似命令を使ってテーブル名を置き換えたりすることができるはずなのですが、、、動かなかったでしょうか?。

    松原正和
    キーマスター

    elzyai さんこんにちは。
     
    不具合報告ありがとうございます。調査したところ、内部的にBCD(Binary coded decimal)として処理される型で、列の値をそのまま出すものではない場合(何かの計算結果など)で小数点以下の取り扱いに不具合がありました。
     
    Version 2.16.0 beta 20 で修正しましたのでご確認ください。この不具合修正は version 2.15.4にもバックポートしたいと思います。

    松原正和
    キーマスター

    Itoさんんこんにちは。

    不具合報告ありがとうございます。

    > A5:SQL Mk-2 Version 2.17.0 正常表示 (UTF-8(Non BOM))
    > A5:SQL Mk-2 Version 2.18.0 上記の文字化け現象(UTF-8(Non BOM))

    とありますが、正常動作は version 2.16.0 beta 17 で、文字化けするのは version 2.16.0 beta 18 ということでしょうか?。とするとUniDACのバージョンアップの影響かもしれません。

    Oracleの文字コード分かれば教えていただけますでしょうか?。(JA16SJISTILDE,AL32UTF8等)

    松原正和
    キーマスター

    村松さんこんにちは。
     
    CSV/TSVインポートメニューのグレーアウトですが、読み取り専用でデータベースに接続している、または読み取り専用エディションを使っているなどではないでしょうか?。

    松原正和
    キーマスター

    へっぽこSEさんこんにちは。
     
    はい、最近のベータ版で修正を行っています。どうも、メインディスプレイのDPI値が変更されると、DBツリーがおかしくなっていたようです。
     
    この修正は、Version 2.15系にもバックポート予定です。

    • この返信は5年、 6ヶ月前に松原正和が編集しました。
15件の投稿を表示中 - 1,006 - 1,020件目 (全1,755件中)