 |
 |
DBViewer
Plugin 1.2.1.v20100421 Released
新機能/改良
テーブル編集エディター/SQL実行結果
- ・全てのDBでページャ機能が使えるようになりました。
- クエリー結果に対してもページャ機能が使えるようになりました。
- Timestamp型はナノ秒で表示するように修正(DB2のみ)
- 制約名を省略した場合に正しくDDLが表示できるように修正(Oracleのみ)表示用の文字列は右側の半角空白を自動的にトリムします。
障害修正
テーブル編集エディター
- 日本語環境において、テーブル編集エディターで右クリックができない不具合を修正
- 英語環境において、ラベルが正しく表示されない不具合を修正
DBViewer
Plugin 1.2.0.v20091112 Released
新機能/改良
テーブル編集エディター
- 表示用の文字列は右側の半角空白を自動的にトリムします。
- データの貼り付け時にテーブルデータを一時的に非表示にすることで処理速度を向上
- 「レコードをTrimしてコピーする」機能を追加
char(512)などの項目がある場合、コピー後にExcelに貼ると
Excelの制限によりデータが####... と表示されてしまう為、本機能を追加
DBツリービュー
- ビューフォルダを展開する時に、重複して検索していた処理を修正
- Symfowareでテーブルコメント、カラムコメントが表示されます。
SQL実行ビュー/SQLエディター
- SQL区切り文字の初期値を/から;に変更
- 長いPLSQLのコンパイルに時間がかかる不具合を修正しました。
(PLSQLから種類や名前を取るための解析に時間がかかっていた)
障害修正
DBツリー・ビュー
- OracleのFunctionやStoredProcedureでエラーがある場合、アイコンにエラーが表示されます。
また、削除した際に、対象のエディターを削除するように修正しました。
- DB2でスキーマ一覧が取得できない問題に対応
スキーマ検索時にrs.getString("TABLE_SCHEM")ではなく、rs.getString(1)を使用するように修正
- OracleのNCHARおよびNVARCHAR2の桁を表示するように修正
テーブル編集エディター
- 主キー、外部キー、ユニークIndex作成時の制約名を初期表示するように修正
- テーブルインデックス作成時のIndex名を初期表示するように修正
- Linuxでデータの貼り付けができない障害を修正(11/04) コンパイルエラー取得時に行っているSQL解析で例外になる不具合を修正
- パッケージ名などが小文字の場合コンパイルエラーが取得できない不具合を修正
- INSERT文としてコピーにおいて、データにシングルクォートがある場合を考慮しました
Folder指定のDiff(Oracle限定)
- Folder単位でDiffが取れないという不具合を修正しました。
また、Diff画面の左要素のタイトルが「未設定」になる不具合を修正しました。
※本来は、[DataBase定義名]+スキーマ名+要素名主キー、外部キー、ユニークIndex作成時の制約名を初期表示するように修正
データベース接続定義
- SYSOPERのところをSYSOPEAで表示されている不具合を修正
SQLコード補完
- スキーマ対応時のレベルダウンを修正しました。
スキーマ未指定時にカラム名の検索に誤りがありました。
DBViewer
Plugin 1.1.0.v20090121 Released
新機能/改良
DB ツリービュー
- CollapseAllボタンを追加(展開されている要素をすべて閉じる機能)
- 「全てのカラム情報を取得する」機能で、カラムが展開されるようにしました。
使い方:DBツリービューのTABLEフォルダを右クリックから「全てのカラム情報を取得する」を選択
SQL実行ビュー
障害修正
テーブル編集エディタ
- DDLの表示で、UNIQUEKEY制約だけがある場合にカンマが不足している障害を修正
PLSQLエディター
- コンパイルエラー取得時に行っているSQL解析で例外になる不具合を修正
- パッケージ名などが小文字の場合コンパイルエラーが取得できない不具合を修正
- ファイルを保存できない不具合を修正
- ワークスペースの設定でテキスト・ファイルエンコーディングを変更した場合、のマルチバイト文字が化ける問題を修正
DBViewer
Plugin 1.0.9.v20080914 Released
新機能/改良
テーブル編集エディター
障害修正
DBツリービュー
- テーブルを選択して、「レコードの一括削除」を実行後
コネクションがクローズしてしまう問題を修正
DBViewer
Plugin 1.0.8.v20080511 Released
新機能/改良
DB ツリービュー
- SELECT文をコピーする機能を追加 (SELECT文を作成し、クリップボードに貼り付けます)
- COMMENT文をコピーする機能を追加 (COMMENT文を作成し、クリップボードに貼り付けます)

テーブル編集エディター
- ユーザインターフェイスの改良
- ページャに対応
対応DB:Oracle, MySQL, PostgreSQL, H2, HSQLDBのみ

アウトライン・ビュー
- アウトラインからのSQL実行機能
副問合わせ文(SelectStatement)を右クリックして実行することができます。

SQLエディター
- ファイル単位に接続先データベースを保存することができます
- SELECTの結果をエディターの下部に表示されます。
- CTRL+ENTERによる実行が可能(カーソル位置にあるSQLを実行します)

SQLコード補完
- LEFT JOINやRIGHTJOINなどの外部結合に対応
- 単一テーブルの場合も別名が補完できるように対応
データベース定義の設定ダイアログ
- 登録済みのJDBCDriverを選択できるようにしました。
DDLの比較
オプティマイザの実行計画(Oracleのみ)
- 結果をクリップボードにコピーできるようにしました。
障害修正
テーブル編集エディター
- Filter機能で、「全て解除」するとPKも非表示に不具合を解決
- テーブル編集エディターのFilterDialogを閉じると、前の設定を覚えていない不具合を解決
- レコードの貼り付け処理でPrimaryKeyにChar型があると更新できない不具合を解決
- DDL出力内容の不具合を解決
SQL実行結果
- 同名のカラムがある場合に、レコードコピーが正しく行なわれない不具合を解決
CSV出力
DBツリービュー
- DB2およびSQLServreのテーブル名の変更ができない不具合を解決
DBViewer
Plugin 1.0.7.v20080318 Released.
新機能/改良
DB ツリービュー

- フィルター(表示する要素を指定します)
※1.0.7からは、「お気に入り」は、このフィルターは対象外になります。


アウトライン(SQLエディター用)・・・お試し機能
- Select、Insert、Update、Deleteのアウトライン表示
それ以外の SQL文(ストアドプロシジャーも含む)は、サポートしていません。

テーブル編集エディター

- テーブル編集エディター起動時のレスポンスが向上します。
カスタマイズ設定
- テンプレートに対するフォーマット(整形)が可能になります。
※プレビューは、一度「コード・フォーマッターの使用」をONにして、設定ページを一度閉じなければいけません。
- テーブル編集エディターの設定で「カラム幅の固定」の初期値(ON/OFF)を設定が可能になります。
- 同時に整形することができるSQL数を変更できます。(初期値は10です)
※レスポンスへの影響を考えて、有限にすることにしました。
PostgreSQL
- ViewのDDLがこれまでより正しく表示されます。
- TableのDDLでCOMMENT文が追加されます。
- bpchar型は、char型で表示されるようになります。
MySQL5
- DBツリービューがスキーマ表示になります。
- データベース定義でデフォルトスキーマの設定はできなくなります。
※接続URLのデータベース名がスキーマとして判断されます。
- ViewのDDLがこれまでより正しく表示されます。
障害修正
DBツリービュー
- Viewフォルダをダブルクリックしても、now loading のままになる不具合を修正しました。
- お気に入りにあるテーブルと同名のテーブルをダブルクリックした際の不具合を修正しました。
テーブル編集エディター
- 編集モードでTAB移動した際に、カラム番号が見えなくなる不具合を修正しました。
- 編集モードで入力エラーになった場合に、入力値がクリアされる不具合を修正しました。
- blob/clob型のカラムを編集モードにした際に「カーソル/TAB移動」できなくなる不具合を修正しました。
- blob/clob型が含まれるレコードは、INSERTでclob/blobを選択できないように修正しました。
※レコードを作成(INSERT)後、UPDATEでblob/clobデータを登録します。
- 大量レコードのコピー&貼り付け処理でCPUが100%になる不具合を修正しました。
- レコードのコピー&貼り付け処理で、同一レコードは貼り付け時にDBに自動更新しないようにしました。
- [Oracle]ViewのDDL表示で、カラム名を表示するように修正しました。
SQL実行ビュー/SQLエディター
- Create文がエラーになる不具合を修正しました。
- DECLAREステートメントが実行できない不具合を修正しました。
- 複数SQLがある場合に、フォールディング機能によりCPUが100%になる不具合を修正しました。(SQLエディターのみ)
DBViewer SQL Formatter
- DBViewer SQL Formatterで#の前に空白が入らないように修正
- DBViewer SQL Formatterで::の間に空白が入らないように修正
- SQL整形レスポンスが向上します
DBViewer Plugin 1.0.6.v20080209
Released.
新機能
テーブル編集エディター

Query実行結果
- Query結果に対して、セル単位での選択ができるようになります。(セル単位のコピーが可能です)
但し、従来どおりQuery結果に対しての編集はできません。

データベース接続定義
- Oracleの場合、接続オプション「標準」「SYSDBA」「SYSOPEA」を選択できるようにしました。

障害修正
テーブル編集エディター
- Oracle8iで「ORA-00904:列名が無効です。」が発生する問題を解決しました。
- 数値型の場合-2147483648~2147483647を超えると正常に表示されない問題を解決しました。
- クリップボードからのレコードデータ貼付処理で発生する問題を解決しました。
- レコードのコピー機能で、同名のカラムがある場合の問題を解決しました。
SQL実行ビュー
- コミットモードを変更した際に、ステータスに表示しているコミットモード名が変更されない問題を解決しました。
- DBツリービューでDBを選択した際に、接続アイコンにならない問題を解決しました。
- 大量のSQL発行時に、CPUが100%になり、レスポンスが遅くなる問題を解決しました。
過去のSQLと比較する際に、UnFormatしないように修正(レスポンスを優先)
履歴ビューで表示する短縮SQLをUnformatしないように修正(レスポンスを優先)
- Create Sequence を実行すると「PL/SQLが不完全です」と表示される問題を解決しました。
SQLフォーマッター
- "V$Session"が "V $ Session"に整形される問題を解決しました。
DBViewer Plugin 1.0.5.v20071224
Released.
新機能
DBツリービュー
- テーブル名、カラム名のコピーで、コメント(remarks)付きでコピーできるようになります。

SQL整形
- SQLFormatterが変更になります。(新 DBViewer SQL Formatter)

- SQL実行時に自動て整形するモードが追加されます。

- 選択したSQLだけを整形することが可能になります。
シンタックスハイライト
- 強調表示に「関数」が追加になります。(設定ページにて色をカスタマイズすることが可能です)
SQLテンプレート
- コンテンツタイプがSQLとFunctionに分割されます。Functionとして登録すると、SQL関数としてのシンタックスハイライトの対象となります。
SQLエディター/PLSQLエディター
- エディター上段に、SQL実行ビューのようなツールバーが表示されます。
SQL エディターの場合

PLSQLエディターの場合

SQLコード補完
- DROP TABLE文で、テーブル名、ビュー名が補完できるようになります。
CSV出力
以下の設定オプションが追加されます。
- CSV区切り文字を変更可能(デフォルトはカンマ)
- 「1行目にカラム名を出力しない」を選択できます(デフォルトは出力されます)
- 「文字列をダブルクォートで囲まない」を選択できます(デフォルトはダブルクォートで囲まれます)
レスポンス改善
テーブル編集エディター
SQL整形
- 新しいSQLフォーマッターの導入により、SQLの整形レスポンス改善
決して、BlancoFormatterのレスポンスが悪いわけではない。
整形後に、個別パッチを加えているため、その分遅くなっていた。
- SQL整形処理を非同期処理によるレスポンス改善
SQL履歴ビュー
- SQLの履歴は、SQL実行が成功した場合にのみ記録されるように変更されます。
- 長いSQLが大量にある場合でも快適に動作するようになります。
障害修正
SQL実行ビュー
- ウィンドウをリサイズした場合に、ツールバーが隠れる不具合を修正(自動的に改行されます)
テーブル編集エディター
- 新規レコード作成すると、初期値が(' ')の場合に、' 'が表示される不具合が修正されます。
- Viewをお気に入りに追加した場合に、更新するとエラーになる不具合が修正されます。
DBツリービュー
- 同時に複数のデータベースを接続した際に、エラーになる不具合を修正しました。
|
|