Ext JS に関しては,新しい記事は Sunvisor Lab. ExtJS 別館 にあります。そちらもよろしくお願いいたします。
A5:SQLでINSERT文の雛形を作る
投稿者:sunvisor 投稿日時:2009/12/03(木) 12:44
INSERT文の雛形を作るスクリプトを作りました。
// INSERT文の雛形を作る function makeSelectSQL() { var conn = application.dbTree.getSelectedDatabaseConnection(); var sTableName = application.dbTree.getSelectedItemName(); // スキーマ名.テーブル名 var columnList = conn.getTableColumnList(sTableName); var ss = new Strings(); var sIndent = " "; ss.add("INSERT INTO "+sTableName); ss.add("("); for (var nIdx = 0; nIdx < columnList.length-1; nIdx++) { ss.add(sIndent + columnList[nIdx].columnName + ","); } ss.add(sIndent + columnList[columnList.length-1].columnName); ss.add(")"); ss.add("VALUES ("); ss.add(")"); application.newSqlEditor(ss.text); } makeSelectSQL();
このスクリプトを script/TreeTBに保存します。データベースツリー上で右クリックからアドオンメニュー > INSERT文の雛形を作る で実行すると,新しいSQLウィンドウにINSERT分の雛形が表示されます。
トラックバック
人気のあるページ
- Robocopyでフォルダをコピー
- Robocopy よく使うオプション
- Active Directoryのユーザ管理 (1)
- SQL Server で文字列の半角/全角変換
- SQL Server 2005からリンクテーブルでOracleに接続する
- Windowsサーバでのレプリケート失敗を解決
- LDAP認証とActive Directory
- SQL Server 2005のデータベースコピーウィザードを使う
- WebClientサービスをポリシーで止める
- ログオン時にドライブやプリンタを割り当てる
- ログオン,ログオフ状況を記録するスクリプト
- 設定系スクリプト実行時にUACに邪魔されるのを回避する
