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
Critera Help for query in access if a field is null then ignore crireria
how to delete partial contents of a cell?
How do i download my dreamweaver site to a different computer than the one I uploaded it on?
i want my phone number should accept ( ) -/ \ and number characters
Terminal Services lock down question
Forward meeting requests to another mailbox
Weirder than usual HP desktop problem – power supply - motherboard?
Parse autosys jil file using Unix tools
delays in receiving email internally
Validation of viewstate MAC failed? How I fix it?