2004年09月11日
DBのツール
しばらく休止してたSQLエディタの開発を再開しだした。
仕事で余裕が出てきたので仕事中に仕事するふりしてツール開発。
プログラマの休憩はやっぱりプログラミング。
割とできてきた。
検索結果の編集機能も作った。
が、家のPostgresでは動いたのに仕事場のDB2では動かない・・・。
DB2のJDBCがResultSetのUpdateに対応してないらしい・・・糞がッッ!
ということでUpdate文を自動生成して更新機能を付けようか・・・。
まぁでもこの仕事場9月末までだし糞なDB2ともそれまでのつきあいだし別にいいかな。
個人的欲しかった機能が満載なツール。
・SQLは大文字に限る!ということで小文字を入力すると大文字に変換され入力できる。大文字が入力された場合は小文字に。
・編集中のSQLは終了時に自動保存され起動時に自動ロードされる。
・特定のフォルダに*.sqlファイルを保存しておくとメニューから一発読み込み。
ということで極めて個人的に欲しかった機能は付けることができたのでまぁこれはこれで満足。
後はSQL自動フォーマット、SQL補完機能、を付けたら一人前のツールですな。
気になるところではエディタの「元に戻す、やり直し」機能がなかったり、SQLの色分け機能が微妙なのが気になるけどまぁ優先度は低いな。
StringのindexOfメソッドで正規表現が使えればなぁ・・。そしたらWORLDとかのORにSQLのORが反応してORだけ色が変わったりが無くなるんだけど。
もっとがんばって「DB使うときのツールはこれ!」って言われるぐらいのツールになればいいな。
Trackback on "DBのツール"
このエントリーのトラックバックURL:
"DBのツール"へのトラックバックはまだありません。
"DBのツール"へのコメントはまだありません。