- このSQLステートメントをssisパッケージで実行しています。メールアドレスをハードコーディングしました。どうすればそれを変数として渡し、変数を外部化して、構成ファイルから値を渡すことができますか? 
- これ - @PackageStartTimeはシステムの開始時間です。その変数を宣言し、プロパティウィンドウで式を設定し、- @[System::StartTime]その式を評価しました。- PackageStartTimeしかし、このパッケージを実行し、この特定のタスクにヒットすると、パラメーターが認識されず、結果のプロパティが正しく設定されていないと言って、そこでスタックします。
これが私のコードです:
DECLARE @PackageStartTime Varchar(250) 
SET @PackageStartTime =?
IF (SELECT COUNT(*) FROM [dbo].[Table1] WHERE RowCDate >= @PackageStartTime) > 0
BEGIN
    DECLARE @SUB Varchar(250) 
    SET @SUB = 'File Failed' + @@SERVERNAME
    DECLARE @BODY Varchar(250) 
    SET @BODY = 'File Failed' + @@SERVERNAME
EXEC msdb.dbo.sp_send_dbmail 
    @profile_name='default',
    @recipients='dev@null.com', 
    @subject=@SUB, 
    @body=@BODY,
    @query= 'SELECT DISTINCT FileLoadName FROM [dbo].[Table1] WHERE RowCDate  >= @PackageStartTime', 
    @attach_query_result_as_file=1
これらの2つのことを何を解決するかについて何か考えはありますか?
前もって感謝します。