Date: Thu, 26 Oct 2006 18:37:37 +0900
From: <who@example.co.jp>
堀川様、RESありがとうございます。
仰せの通り、月初めの1日の指定時刻に、ジョブを起動するようにしたところ、うまく行きました。
それから、本件の最初のメールで、
update テーブル名 set フィールド名 = (datepart(yyyy,getdate()) +
datepart(mm,getdate()))
where フィールド名 < (datepart(yyyy,getdate()) + datepart(mm,getdate()))
と記述しましたが、フィールド名に”200610”といったデータを入れるには、少なくとも次にように
しなければなりませんでした。訂正いたします。
update テーブル名 set フィールド名 = (datepart(yyyy,getdate())*100 +
datepart(mm,getdate()))
where フィールド名 < (datepart(yyyy,getdate()) *100+ datepart(mm,getdate()))
どうもありがとうございました。
北川
----- Original Message -----
From: "Akira Horikawa" <who@example.ne.jp>
To: <who@example.ne.jp>
Sent: Thursday, October 26, 2006 4:34 PM
Subject: [ml-msde-beg:01879] RE: データを自動更新
> 堀川です
>
> トリガーは、レコードを更新したり削除されたりするタイミングが引き金と
> なって実行されるプログラムです。
>
> この場合は、データベースジョブとして組み込むのでは?
>
> 月初めの1日の指定時刻に、ジョブを起動するように、スケジュールを組めば
> どうでしょうか?
[MSDE/SQLServerに関して、今、どんなことにお困りですか?] |
よろしければお困りの内容を、電子メールで教えて下さい。 |
質問を電子メールで作成する
|
[ウィンドを閉じる][MSDE/SQLServer FAQ ][MSDE / MSDE2000 技術サポート情報一覧]
|