【TransactSQL】トランザクション処理
| BEGIN TRY BEGIN TRANSACTION ----------------- COMMIT TRANSACTION END TRY BEGIN CATCH ROLLBACK TRANSACTION END CATCH |
【TransactSQL】 項目別のTop○
SELECT T.Name, T.Value, T.IDFROM TWHERE T.ID IN ( SELECT TOP 3 T2.ID FROM T T2 WHERE T2.Name = T.NameORDER BY T2.Value ) ORDER BY T.Name, T.Value |
まだきちんと理解していない・・・
参照先:項目別のTop3を求めるクエリ
【Transact-SQL】OBJECT_ID
オブジェクトが存在することを確認する
※U=テーブル
IF OBJECT_ID ('<テーブル名>', 'U') IS NOT NULL DROP TABLE <テーブル名>; |
※U=テーブル
[VBS]正規表現を使う
Function blnCheck(strLen) Dim objRE Set objRE = new RegExp objRE.IgnoreCase = True objRE.pattern = "[^0-9]" blnCheck = objRE.Test(strLen) Set objRE = Nothing End Function |
※VBA の場合、Microsoft VBScript Regular Expressions への参照を追加する
RegExpオブジェクト
| プロパティ | Pattern | 定義するために使用される文字列 |
| IgnoreCase | 大文字小文字を区別するかどうかを示す読み取り専用のブール値 | |
| Global | 正規表現を文字列内のすべての可能なマッチに対してテストすべきかどうかを示す読み取り専用のブール値 | |
| メソッド | Test (検索文字列) | 正規表現がその文字列に対してマッチした場合には True を、そうでない場合には False を返します。 |
| Replace (検索文字列, 置換文字列) | マッチしたものを置換文字列に置き換えて、新しい文字列を返します。マッチするものが見つからなかった場合は、元の検索文字列が返されます。 | |
| Execute (検索文字列) | 成功したマッチの Matche オブジェクトを含んでいる Matches コレクション オブジェクトを返す |
パターン
Clinick's Clinic on Scripting 参照
Matches コレクション オブジェクト/Match オブジェクト 使用例
Set objMatches = objRegExp.Execute() Set objMatche = objMatches.Item(0) Dim strA as String strA = objMathce.Value |
[Trac]プラグインを導入
ここを右クリックして「対象をファイルに保存」でez_setup.pyをPythonのScriptis以下に保存。
以下 WebAdminプラグインの例
プラグイン配布サイトからeggファイルをダウンロードしてインストール
Trac.iniに追加
| python C:\Python24\Scripts\ez_setup.py |
以下 WebAdminプラグインの例
プラグイン配布サイトからeggファイルをダウンロードしてインストール
| C:\Python24\Scripts\easy_install.exe C:\tmp\TracWebAdmin-0.1.2dev_r4240-py2.4.egg |
Trac.iniに追加
| [components] webadmin.* = enabled |





