2009-08-18 22 views
0

ストアドプロシージャの日付値はどのようにして計算されますか?この:ストアドプロシージャ、日付値の設定

CStr(DateAdd("m", -6, Date)) 

は、元のコードの行であり、私はそれを行う方法がわからストアドプロシージャでその値を計算することはできませんが、場合ではなく、ストアドプロシージャに値を渡す場合、私は疑問に思って?

答えて

1

あなたはSQL Serverの話をしている場合、それはDATEADD機能を持っています

あなたのASPコードを複製するには、それはのようなものになります。DATEADD( "M"、 - 6、GETDATE())を

ここですSQL Serverの日付関数のリスト:

、あなたが日付に渡したい場合を除き、現在の日付を取得するために、GETDATE()を使用することができますストアドプロシージャを、しかし、私が使用することを好む傾向に

http://msdn.microsoft.com/en-us/library/ms186724.aspx

+0

ありがとう、それは私が探していた情報でした。 – flavour404

0

データベースのコンピュータの時計は、すべての日付は同じ時計に基づいています。

あなたの質問は少し曖昧です。ストアドプロシージャの日付を計算するか、ストアドプロシージャから返された日付を取得するかどうかはわかりません。

関連する問題