フォーラムへの返信
-
投稿者投稿
-
松原正和
キーマスターKyonさんこんにちは。
正直なところ、ここといえる不具合箇所が分かったわけではないのですが、Version 2.20.0 beta 15 にて不整合が起きているのかもしれないと思える個所を修正してみました。お試しいただけるとありがたいです。松原正和
キーマスター比呂鈴さんこんにちは。
オプションからのSQLの区切りは、SQLエディタを起動したときのデフォルト値の設定です。
オプション画面の方でデフォルト値であることを明記します。松原正和
キーマスターぬーぼーさんこんにちは。
ワークスペース違いでの多重起動はこちらでも問題なく検証しています。
実際のところ、ワークスペースが同じでもおおむね問題なく動作します。
(終了時の一時保存等、少し怪しいかもしれませんが…)松原正和
キーマスターサクマドロップさんこんにちは。
たしかに、上の月移動ボタンでもダブルクリック判定されてしまいますね。ちょっとこれは避けようがなさそうなので、ダブルクリック自体なくす方向で修正したいと思います。松原正和
キーマスターひのきさんこんにちは。
セミコロンがなくても、UPDATE文(その他の文)を継続できるのですね。ちょっと考えてみます。松原正和
キーマスターおっさんさんこんにちは。
こちらもしかして MySQL でしょうか? MySQL は文字列中で \ でのエスケープを行うのですよね…。修正したいと思いますので少々お待ちください。松原正和
キーマスターひよのさんこんにちは。
ちょっと調査したいと思いますので少々お待ちいただければと思います。松原正和
キーマスターぬかささんこんにちは。
たしかに、サブタイプはサイズ変更できないですね。修正したいと思いますので、しばらくお待ちいただければと思います。松原正和
キーマスターせみさんすみません。
こちら、現在の Version 2.20 系のベータ版で修正されています。お試しいただければと思います。松原正和
キーマスターせみさんすみません。
こちら、現在の Version 2.20 系のベータ版で修正されています。お試しいただければと思います。松原正和
キーマスターntz さんこんにちは。
pg_class.relispartition が true というのは、パーティションテーブルの子テーブルですね。
少し前のバージョンから、パーティション子テーブルは列挙せず、親テーブルを開いたときに必要に応じてプルダウンから子テーブルを選択することでその子テーブルのみ表示できるようにしています。
ちょっとわかりにくかったですかね。ちょっとUIというか見せ方を考えた方がよいかもしれませんね。松原正和
キーマスターはなびさんこんにちは。
バックグラウンドで読み込むモードは確かにちょっと使いづらいところもあるかもしれません。
そもそも、データの読み込みを途中で止めたとしても、本当に止められるわけではなく、Ctrl+Endやスクロールバー、あるいは結果セット全体を扱うような操作を行うと、最後まで結果を読み取ってから処理をしようとしてしまうためです。これは扱っているDBライブラリの制約上、修正するのは難しいかと思います。
結果セット最大行数はある程度大きめにしておいて(100000件とか)、SELECT文の実行で明らかに大きい結果セットを使う時は、「結果セット最大行数の制限を一時的に無効化」をONにするなどするとよいかと思います。
(使用するDBが PostgreSQLやMySQLならLIMIT句をつけると そちらの設定が優先されます)松原正和
キーマスターひのきさんこんにちは。
Version 2.20.0 beta 10 にて読み取り専用モードのとき、;
を含むSQLを実行できないように修正しました。ご確認いただければと思います。松原正和
キーマスターntz さんこんにちは。
お返事が遅くなり申し訳ありません。PostgreSQL でテーブルを列挙するとき、pg_class の relkind 列の値で制限をかけたものを取得しています。
A5:SQL Mk-2 内部では次のようにしてテーブル一覧を列挙しています。
select
ns.nspname as TABLE_SCHEMA
, t.relname as TABLE_NAME
, t.relkind as TABLE_TYPE
from
pg_catalog.pg_class t
inner join pg_catalog.pg_namespace ns
on ns.oid = t.relnamespace
where
ns.nspname = ‘public’
and t.relkind in (‘r’, ‘v’, ‘m’, ‘f’, ‘p’)
ORDER BY
ns.nspname
, t.relname
これで、先の pg_tables の結果セットと比較してどのようなテーブルが列挙されないか確認していただけないでしょうか?
よろしくお願いいたします。
松原正和
キーマスターANDOU さんこんにちは。
DBツリーのテーブル(等)を選択した状態で、キーボードの「←」キーを何度か押下すると、親要素に移動と子要素を閉じる動作を繰り返します。
これでいかがでしょうか? -
投稿者投稿