GetDate() And CONVERT

Jun 22, 2007

Hi
I have a query that a user runs and it includes this part.

CAST(CASE WHEN GetDate() > DateAdd(d, 13, DDOfferLetter.[PrintedOn]) AND GetDate() < DateAdd(d, 21, DDOfferLetter.[PrintedOn])AND A.DecisionID IS NULL AND A.OfferId = 2 THEN 1 ELSE 0 END AS BIT) AS RequireASecondOfferLetter

The problem im having is that i get diffeent answers depending on what time of day the query is run. This is because the GetDate() and the DDOfferLetter.[PrintedON] include the time as well as the date. I've tried CONVERT and fiddled around with it for 4 hours now.

Can someone give me some guidance please?
Thanks
Dan

View 3 Replies


ADVERTISEMENT

Select Convert(varchar(16), Getdate(), 101)+LEFT(REPLACE(convert(varchar, Getdate(), 108), ':', ''),4)

Sep 26, 2007



select convert(varchar(16), getdate(), 101)+LEFT(REPLACE(convert(varchar, getdate(), 108), ':', ''),4)

From above query I get

mmddyyyyhhmm

but it' s yyyy and hour can not be separated

04/12/200702:05

How can I separated the year and hour ?

Thanks
Daniel

View 2 Replies View Related

Convert GETDATE To Yesterday 1st/last Second

Jun 25, 2001

In search of SQL to obtain "yesterday's" begin/end times for a batch process:

GETDATE() needs to be converted to Yesterdays FIRST and LAST second:
------- --------------------------------
2001-06-25 14:23:56.054 ---> 2001-06-24 00:00:00.001 (1st sec. of yesterday)
2001-06-25 14:23:56.054 ---> 2001-06-24 23:59:59.999 (last sec. of yesterday)

Will CAST and/or CONVERT fucntions assist? The follwoing SQL returns GETDATE()-1 (yesterday along w/ a time) I need the time converted to 1st and last second...

declare @date_time_accessed datetime,
@DateAccessed varchar(80),
@TimeAccessed varchar(80)

select convert(varchar(10),getdate()-1,120) as dateaccessed,
convert(varchar(8),getdate()-1,114) as timeaccessed

View 3 Replies View Related

Getdate SQL Convert To Long Format

Aug 17, 2006

,convert(varchar,getdate(),101) as [CONFIRMATION_DATE!1!REPORT_DATE]
The above displays as 8/26/2006, anyway you can convert that to a long format in the SP?
I.E. August 26, 2006
Thanks.

View 4 Replies View Related

Convert Getdate() To String Dd-mm-yyyy

Jul 18, 2006

I would like to convert getdate() value to string of dd-mm-yyyy format in SSIS... how can I achieve this ?

View 14 Replies View Related

Date: Select Convert(varchar(16), Getdate()

Sep 27, 2007

Hi all

With this query


select convert(varchar(16), getdate(), 101)+' '+LEFT(convert(varchar, getdate(), 108),5)

I get

mmddyyyy hh:mm

How can I change my query to get

mmddyyyy hh:mm but no 0 when month from 1 to 9

example can not be: 02/12/2007 03:34
but should be: 2/12/2007 03:34

Don't know why excel not accept month with 0 from 1 to 9



Thks
Daniel

View 5 Replies View Related

Date Format, Select Convert(varchar(8), Getdate(), 1)

Sep 26, 2007




With this clause "select convert(varchar(16), getdate(), 101)" I can get mmddyyyy but

How can I get time such as mmddyyyyhhmm

Thanks
Daniel

View 9 Replies View Related

Convert Getdate To Week And Day Of Week

Aug 15, 2006

I have a query that run every day to update a summary table which has week number and day of week. what I currently do is delete all records from the summary table and then summarize all the data availabe from four tables adn then populate the table daily. I want to know if I can run the update query to run only for the week number and day of week depending on getdate. Can I do this?

Please help..

View 1 Replies View Related

Getdate() >= Startdate And Getdate() <= Enddate

Oct 4, 2000

Please i need an exmple of ur solution, thanks :)

I'm using some files to show certain pages on certain date for an example

File name : aa.doc
start date: 10/02/00
end date : 10/03/00

But it expires on 10/02/00, here is the strored procedure:

Before the date comes, it expires the page
Here is my stored procedure:

"
SELECT startdate, enddate,archivedate
and (startdate is null or (getdate() >= startdate and getdate() <= enddate))
and (archivedate is null or (getdate() <= archivedate))
group by startdate, enddate order by startdate desc "

Thankx a lot

View 1 Replies View Related

SIMPLE Command To Convert String To Number? Not CAST Or CONVERT.

Aug 15, 2006

Dear Experts,Ok, I hate to ask such a seemingly dumb question, but I'vealready spent far too much time on this. More that Iwould care to admit.In Sql server, how do I simply change a character into a number??????In Oracle, it is:select to_number(20.55)from dualTO_NUMBER(20.55)----------------20.55And we are on with our lives.In sql server, using the Northwinds database:SELECTr.regionid,STR(r.regionid,7,2) as a_string,CONVERT(numeric, STR(r.regionid,7,2)) as a_number,cast ( STR(r.regionid) as int ) as cast_to_numberFROM REGION R1 1.00112 2.00223 3.00334 4.0044SELECTr.regionid,STR(r.regionid,7,2) as a_string,CONVERT(numeric, STR(r.regionid,7,2) ) as a_number,cast (STR(r.regionid,7,2) as numeric ) as cast_to_numberFROM REGION R1 1.00112 2.00223 3.00334 4.0044Str converts from number to string in one motion.Isn't there a simple function in Sql Server to convertfrom string to number?What is the secret?Thanks

View 4 Replies View Related

GetDate()

May 13, 2008

When I use the getDate() function I get something like
2005-03-09 15:13:45.017
 but I don't want the time, just 2005-03-09
how do you strip out the time from the result?
Thanks

View 2 Replies View Related

Getdate

May 28, 2008

How can i getdate in C# code, like we do in SQL Server ?
 Thanks.

View 1 Replies View Related

Getdate In Sql 7.0 And Sql 6.5

Apr 27, 2001

However, when I run select getdate() in Sql 6.5 I get the following
Apr 27 2001 11:59AM

Both queries are run from the QueryIsql window.

How can I get the sql 7 version of getdate to be exactly the same as the
sql 6.5 version from the query window without resorting to usign the
convert function?

According to Sql 7 books online, getdate
"Returns the current system date and time in the Microsoft® SQL Server™ standard internal format for datetime values"

View 1 Replies View Related

Getdate() ??????

Oct 3, 2000

I'm facing some strange problem here:
-----------------------------------------

I'm using some files to show certain pages on certain date for an example

File name : aa.doc
start date: 10/02/00
end date : 10/03/00

But it expires on 10/02/00, here is the strored procedure:

Before the date comes, it expires the page
Here is my stored procedure:

"
SELECT startdate, enddate,archivedate
and (startdate is null or (getdate() >= startdate and getdate() <= enddate))
and (archivedate is null or (getdate() <= archivedate))
group by startdate, enddate order by startdate desc "

Thankx a lot

View 2 Replies View Related

GetDate()

Sep 20, 2000

i am also trying to write a query that
retrieve information on yesterdays new registered
member. So far as i am concern with sqlserver you use
the getdate()-1 to retrieve this information. But the
problem i get when i try to use the getdate()-1 is
that i tend to get todays and yesterdays registered
users. Is there anywhere that i would be able to
retrieve information on just yesterdays new registered
members and also only todays new register members.

View 1 Replies View Related

GetDate

Sep 28, 2000

The following WHERE clause does not generate a datetime from my GETDATEs. Can anyone help me out on the syntax?

WHERE (FROMTIME = GETDATE() AND ToTime = GETDATE())

Thanks much.
TM

View 7 Replies View Related

Using Getdate() In An UDF

Aug 7, 2003

Is it right, that getdate() cannot be used in an user defined function. if so, then how do i get hte current date and time in my function?

View 2 Replies View Related

Getdate

May 19, 2005

Hi

I know this is going to sound really daft, but what is the easiest way of getting today's date without the time? Getdate() on it's own doesn't work because it always brings out the time. I know I'm missing something really basic but I can't figure it out.

Please help.

Thanks

View 3 Replies View Related

Getdate()

Aug 17, 2005

How to get the first and last day of the previous month using function getDate()?

View 2 Replies View Related

GetDate()

Oct 20, 2004

G'day,
I want to display the current time minus 5 minutes. say
2004-03-29 11:43:49.123 to be 2004-03-29 11:38:49.123.

Is there any Equivalent to the DB2's CURRENT TIMESTAMP - 5 MINUTES which will display the current day say 2004-03-29 11:43:49.123 as
2004-03-29 11:38:49.123


cheers
Melb

View 2 Replies View Related

Getdate()

May 19, 2006

I'm using getdate() - 74 and getting something like

2006-03-06 11:26:02.870

Is there a simple way to get

2006-03-06 00:00:00.000

instead?

Or just get the date and not the time part. I'm using this date with a between function and the time component is throwing it off.

I'm using

cast(convert(char, getdate(),112) as datetime) - 74

and it works...but there must be an easier way...

View 6 Replies View Related

Getdate()

Feb 10, 2007

Hi,
when I used getdate() fuction, its giving the correct time in this format 10/02/2007 01:04:31 PM. But I need the time in 24 hour format. Means it should be like 10/02/2007 13:04:31.

How to get it. Please help me!!

shaji

View 5 Replies View Related

Getdate()

May 21, 2007

select
H.IsoDate,
HI.Country,
HI.Center,
H.ExchangeCode,
HC.Holiday,
H.HolidayCode
from
Holidays H
join
HolidayInfo HI
on
HI.Code = H.ExchangeCode
join
HolidayCodes HC
on
H.HolidayCode = HC.Code
where
H.isodate = getdate()

This is a script but the getdate part is not working can somebody point me in the right direction where i might be going wrong.

The date format in H.isodate is like this:

2005-06-24 00:00:00.000

cheers in advance

View 2 Replies View Related

GetDate()

Dec 27, 2007

Hello,

I'm new to SQL server and I'm trying to insert the system time into a table.

I'm using following insert statement. But I get an error 'incorrect syntax near the keyword select'

INSERT INTO today(datum) VALUES(SELECT getdate() FROM today)

The datatype of datum is Datetime

Can someone please tell me what I'm doing wrong

Thanks

View 1 Replies View Related

To Getdate() Or Not To Getdate()

Mar 13, 2008

I am setting up a table and I want to capture the creation date of each record when it comes in. Obviously the easy way to do this is set the dfault value of this field to getdate(), but I am wondering if there is a benefit to using an insert trigger instead?

I will also be adding a seperate updatedOn field and plan to use an update trigger to populate it. If there is a better way to do either of these please let me know.

View 3 Replies View Related

Getdate

Mar 13, 2008

Folks:

I use,

PRINT CONVERT(VARCHAR, GETDATE())

To write the current date to the console (for debugging purposes). Only problem is it only shows hours and minutes (not seconds). Can anyone suggest an equivalent that shows seconds as well?

View 1 Replies View Related

Using Getdate

Mar 27, 2007

Hi if i in a table using getdate then
the field get the date from the Machine this is all right

But when i use getdate in my Query then i get Zerro records Why?



Alvin

View 6 Replies View Related

Getdate Problem

Jan 5, 2007

Hi ,
I have problem with Getdate()
i want to create Guest book with VWD 2005 and SQL 2005
I have same problem here for Q1,
http://forums.asp.net/thread/1513111.aspx
 
I put the Defualt value for the date : getdate()
and then I create insert page, but i got  the error below
I tried to [Allow Null] for the data field in sql 2005, but when I add new entries, there is no date entered to the DB.
Can you Help.
thank you
---------------------------------------
Cannot insert the value NULL into column 'guestdate', table 'tour2.dbo.gues'; column does not allow nulls. INSERT fails.The statement has been terminated

View 2 Replies View Related

Problem With GETDATE()

Aug 15, 2007

Hello All,
 I have a problem as follows
 if i execute SELECT GETDATE() statement multiple times in a single run it returns me the same datetime without any difference in even milliseconds.
I am unable to figure out what is wrong. I am assuming that whenever executed in a transaction it will give the same result.
 could anybody let me know what is correct. Thanks for your help in advance.
 SELECT GETDATE()
SELECT GETDATE()
SELECT GETDATE()
SELECT GETDATE()
SELECT GETDATE()
SELECT GETDATE()
SELECT GETDATE()
even then i get the same date.
 

View 6 Replies View Related

Problem With Getdate()

Feb 27, 2008

 Hi,I want to fetch all records of a table where the datefield (datetime field) equals getdate().select * where mydatfield = getdate()but this gives nothing because getdate() which also contains the min. and seconds,   is always greater than the data field which contains 00:00 as min/seconds.Any help would be appreciated.ThanksTartuffe

View 8 Replies View Related

Getdate() Format

Apr 11, 2008

hi allcan somebody tell me how can i insert todays date in sqlserver 2000 in dd/mm/yyyy format...i knw we use getdate but how exactly..plz write the code for me...i have datetime as datatype for my column name.....i want it in this format because i am using a datetimepicker to compare values while retreiving the data..and this datetime picker is taking dd/mm/yyyy format so i want to insert records in that format...plz helpthanks in advance 

View 12 Replies View Related

Triming Of Sec In Getdate()

Oct 29, 2005

Can anybody tell me, how can i avoid the seconds in getdate().I want only date and time (hh:mm) format.Thanks in advance

View 2 Replies View Related

Getdate() Within A Function

Mar 6, 2006

Im really new to SQL SProcs.  I have a function that I wrote that I am trying to compare a date within a record to today's date.  The problem is that you cant call getdate from within a function...  So, I was thinking that I could create a temp table that had a a date column with a default date of today and select that out.  However, I cant find any documentation on how you would create a temp table with a default value, or if this would even work.  I dont want to have to pass todays date into the function, nor do I want to have to create a permanent table just to hold this data.
Any help, or other ideas?
Thanks.

View 4 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved