SQLServerで処理を指定した時刻まで停止するには、WAITFORを使用します。
構文
- (遅らせる時間を指定する場合)
- WAITFOR DELAY <遅らせる時間>
- (指定時刻まで遅らせる場合)
- WAITFOR TIME <指定時間>
時間はdatetime型またはdatetime型に変換できる値を指定します。
サンプル
例)処理を15秒間停止する
1 |
WAITFOR DELAY '00:00:15' |
例)23:30まで処理を停止する
1 |
WAITFOR TIME '23:30:00' |
備考
- WAITFORに戻り値はありません。