■SI ObjectBrowser掲示板

ユーザの皆様、開発者、サポート担当者の交流のための掲示板です!discussion
ユーザーのみなさま同士で教え合ったり、アドバイスしたりする暖かい交流の場にしたいと思っていますので、相互協力をよろしくお願いします。なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。

※◆のカラーは投稿の対象となる製品に対応しています。【…OB …OBER …全般 ◇…その他】
※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。
※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。
※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。




with recursiveの取得結果が表示されない 2018/03/14 14:14:00
sogu
いつもお世話になっております。

標題の通りwith recursiveから始まる再帰SQLを作成したところ、
「SQLを実行しました。(対象:958レコード)」
のようなメッセージが表示され下段の結果が表示されません。
postgreSQL版はwith句の結果表示がサポートがされていないのでしょうか。

なお、以下で結果が表示できるSQLであることは確認できております。
・pgAdmin4にてクエリ実行→結果表示
・OBにてselect t.* from (with 〜) as tとしてクエリ実行→結果表示

環境
サーバ:PostgreSQL 9.6 (windows server2016)
クライアント:SI Object Browser for Postgres Version 3.0.0.0 (x64) (windows7)
元の文章を引用して返信

Re: with recursiveの取得結果が表示されない 2018/03/16 09:15:51
OBサポート           oob.support@sint.co.jp
こんにちは。
OBサポートです。

お問い合わせいただいた件につきましてですが、現状ではWITH RECURSIVEを用いた
SELECT文の実行には対応しておらず、ご記載いただいた「select t.* from (with 〜) as t」のように
FROM句に記述、実行いただくようご案内しております。

本件につきましてはご要望として承り、開発側にて検討してまいります。

ご不便をおかけいたしますが、何卒よろしくお願い申し上げます。
元の文章を引用して返信

Re: with recursiveの取得結果が表示されない 2018/03/16 16:59:36
sogu
ご返信ありがとうございます。

対応できていない旨承知しました。
oracle版ではwith句の実行ができるので、
postgres版も同様にOBを使えるように対応を期待いたします。
元の文章を引用して返信