私はいくつかのアドバイスを探しています。バッチファイルのバッチファイルコードから生成されたテキストファイルから日付と時刻を使用できるかどうかを調べています。バッチファイルで日付を次のように設定します。
set datetimef=%date:~-4%-%date:~3,2%-%date:~0,2% %time%
echo %datetimef% >C:\Desktop\Andy\DateTime1.txt
出力 outout は次の形式です: 2013-03-07 13:04:55.02
SQLトレースファイルのStartTimeに対して使用するため、最終的には次のようなものになります
SET NOCOUNT ON;
go
select StartTime from fn_trace_gettable ('C:\desktop\Andy\AndyTestTrace3.trc', default)
WHERE StartTime >= **--the value from the DateTime1.txt file--**
時間を指定しても問題ありませんが、別のバッチ ファイルが実行されるたびに datetime1.txt ファイルが生成され、最後のバッチ ファイルが実行されてからデータが出力されたときに発生したトレースを表示することを目的としています。 tracefile をフラット ファイルに変換します。