■SI Object Browser 掲示板


ユーザの皆様、開発者、サポート担当者の交流のための掲示板です!

ユーザーの皆様同士で教え合ったりもできる交流の場にしたいと思っていますので、相互協力をよろしくお願いします。
なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。

discussion
※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】
※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。
※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。
※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。
クエリビルダ使用時の別名自動付与機能&SQL実行履歴について 2015/06/30 10:47 OB 4
Windows 7 Pro SP1 64bit で
OB for Oracle 12.1.3.0 を使用しています。

・別名自動付与機能について

上記バージョンのSQLビルダですが、
テキストエディタでテーブルに別名Aを付け、
その後テーブルをビルダ上から追加すると同じ別名Aが振られます。

ビルダ内の中で追加したテーブルだけを認識して、
Aから順番に別名を付与していくようですが利用していて非常に不便です。

テキストエディタで付与した別名とかぶらない別名がビルダ上で付くようになれば有り難いのですが、
設定や今後のバージョンで対応可能でしょうか。

(例えばAがあったらA1と付与する等)

・OBからのSQL実行履歴について

マルチモニタを使用して開発を行っています。

OBを複数立ち上げて別ディスプレイに表示して作業を行うことが良くあるのですが、

OBプロセス1でSQLを実行→OBプロセス2でSQLを実行
OBプロセス1を終了→OBプロセス2を終了

上記手順を行うとOBプロセス2の実行履歴で上書きされてしまいます。

双方のプロセスから実行履歴を共有したいのですが、
設定や今後のバージョンで対応可能でしょうか。

以上、よろしくお願い致します。
こんにちは
OBサポートです。

>・別名自動付与機能について

SQLビルダ上で自動的に付与される別名は、
半角英字(小文字 a~)が使用され、同じ別名が既に存在する場合は、
次の半角英字("a"の場合は"b")が使用されます。

ただし、テキストエディタで指定した別名が大文字の場合、
違う別名と判断され、次の半角英字が使用されず、
ご提示いただいたような動作となっております。

例① テキストエディタで別名に"a"を指定している場合
   →SQLビルダでの別名 : "b"

例② テキストエディタで別名に"A"を指定している場合
   →SQLビルダでの別名 : "a"

現状大変申し訳ございませんが、こちらの動作を変更できる
オプション設定等はご提供しておりませんので、
手動で別名を変更していただくか、テキストエディタでの別名を
小文字で指定する対応でご検討いただけますでしょうか。


>・OBからのSQL実行履歴について

SQL履歴用のファイルは共有で用意されておりますが、
内部処理で参照しているSQL履歴の情報が、
起動しているSI Object Browser毎に保持しているため、
ご提示いただいたような動作となっております。

こちらはオプション設定もご提供しておらず、
有効な代替案をご案内することができません。
ご希望に添えず誠に申し訳ございません。


上記2件の動作に関しましては、現状では製品仕様と
させていただいておりますが、対応リストに記載し、
今後のバージョンアップで改善を検討させていただきます。

また、バージョンアップでの対応内容および対応可否に関しましては、
現在検討段階であるため、必ず対応するというお約束ができかねます旨、
予めご了承いただけますと幸いです。

何卒、よろしくお願いいたします。
ご担当者様

回答ありがとうございます。
上記内容承知致しました。

今後のバージョンアップでの機能追加を
検討頂けると幸いです。

よろしくお願い致します。
お世話になります。

既に同じ要望があがっていましたのでこちらに記載します。

複数OBを起動した場合の、SQL履歴共有について、
現在のバージョン 13.1.0.0 で未対応のようでしたので、今後の対応を希望します。
こんにちは
OBサポートです。

本件については既にご要望として承らせていただいております。
引き続き改善を検討いたします。

貴重なご意見誠にありがとうございました。
何卒よろしくお願い申し上げます。