プロが教える店舗&オフィスのセキュリティ対策術

OSの日付を変更せずにGETDATE()の結果を変更する方法はありますか?たとえばOSは2009年10月10日なのにGETDATE()で帰ってくる値は2008年10月10日みたいにする方法です。サイクルテストを行う際に特定のデータベースだけ日付を戻したいのです。OSの日付を変えるとウイルスセキュリティなどに影響が出てしまうので・・・

A 回答 (1件)

OSの日付と非常に密接ですので、難しいと思います。


OSの日付を変えると支障が出るが、SQL Serverだけなら、と思っておられるなら、以下のリンクもご覧ください。
http://support.microsoft.com/kb/951622/ja

そのような状況が想定される場合、予めGETDATE()をスカラー関数でカプセル化しておくなど、作る前なら
やりようもあったんですけどね。。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!