Microsoft
Software
Hardware
Network
Question : Declaring variables in stored porcedure
Hi,
I'm using this expesion to define what's the first day of the week...
set DATEFIRST 1
SELECT CONVERT(VARCHAR(10),DATEAD
D(dd, 1 - DATEPART(dw, getdate()), getdate()),21)
Now, I would like to set IF condition in my stored porcedure to define my @datestamp variable as:
If GETDATE() is equal to SELECT CONVERT(VARCHAR(10),DATEAD
D(dd, 1 - DATEPART(dw, getdate()), getdate()),21) then my @datestamp should have value getdate()-3.
ELSE if current datei s not equal to SELECT CONVERT(VARCHAR(10),DATEAD
D(dd, 1 - DATEPART(dw, getdate()), getdate()),21) then my @datestamp should have value getdate()-1.
I would appreciate your help about this.
Thank you very much...
Regards
Answer : Declaring variables in stored porcedure
IF CONVERT(VARCHAR(10),DATEAD
D(dd, 1 - DATEPART(dw, getdate()), getdate()),21) = CONVERT(VARCHAR(10), GETDATE(),21)
SET @datestamp = DATEADD(dd, -3, GETDATE())
ELSE
SET @datestamp = DATEADD(dd, -1, GETDATE())
PRINT @datestamp
Random Solutions
esx 4 passthrough
Microsoft Information Store stalling issues
Entourage Synchronising Errors
Hyperion EssBase video tutorials
isa 2004 and iis7
Opening UEA File
Crystal cross-tab page numbering
Engine question
How can I convert a custom control that calls User32 and Shell32 to work on Mono?
Compatible Error in Excel 2003