Click here to monitor SSC
SQLServerCentral is supported by Red Gate Software Ltd.
 
Log in  ::  Register  ::  Not logged in
 
 
 
        
Home       Members    Calendar    Who's On


Add to briefcase 123»»»

What will happen? Expand / Collapse
Author
Message
Posted Tuesday, August 31, 2010 10:50 PM
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Group: General Forum Members
Last Login: Monday, February 21, 2011 9:29 AM
Points: 9, Visits: 14
Comments posted to this topic are about the item What will happen?
Post #978490
Posted Tuesday, August 31, 2010 10:53 PM
SSCommitted

SSCommittedSSCommittedSSCommittedSSCommittedSSCommittedSSCommittedSSCommittedSSCommitted

Group: General Forum Members
Last Login: Friday, May 17, 2013 2:53 AM
Points: 1,529, Visits: 359
DECLARE @a INT
DECLARE @b DATETIME

SET @b = @a


implicit conversion from int to datetime works fine
Post #978491
Posted Wednesday, September 01, 2010 12:02 AM
UDP Broadcaster

UDP BroadcasterUDP BroadcasterUDP BroadcasterUDP BroadcasterUDP BroadcasterUDP BroadcasterUDP BroadcasterUDP Broadcaster

Group: General Forum Members
Last Login: Friday, May 10, 2013 3:15 AM
Points: 1,476, Visits: 1,943
Post #978503
Posted Wednesday, September 01, 2010 12:38 AM


SSC Eights!

SSC Eights!SSC Eights!SSC Eights!SSC Eights!SSC Eights!SSC Eights!SSC Eights!SSC Eights!

Group: General Forum Members
Last Login: Yesterday @ 7:11 AM
Points: 877, Visits: 1,159
Good Question. Thanks

Thanks
Post #978513
Posted Wednesday, September 01, 2010 12:50 AM


SSCoach

SSCoachSSCoachSSCoachSSCoachSSCoachSSCoachSSCoachSSCoachSSCoachSSCoachSSCoach

Group: General Forum Members
Last Login: Monday, May 20, 2013 1:07 PM
Points: 18,733, Visits: 12,332
thanks for the question



Jason AKA CirqueDeSQLeil
I have given a name to my pain...
MCM SQL Server 2008


SQL RNNR

Posting Performance Based Questions - Gail Shaw
Posting Data Etiquette - Jeff Moden
Hidden RBAR - Jeff Moden
VLFs and the Tran Log - Kimberly Tripp
Post #978518
Posted Wednesday, September 01, 2010 1:37 AM
Ten Centuries

Ten CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen Centuries

Group: General Forum Members
Last Login: Thursday, May 16, 2013 2:10 AM
Points: 1,239, Visits: 346
Thanks for the question!
Post #978548
Posted Wednesday, September 01, 2010 2:45 AM
SSC-Enthusiastic

SSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-Enthusiastic

Group: General Forum Members
Last Login: Thursday, April 25, 2013 7:59 AM
Points: 103, Visits: 410
@ziangij
please try the code below. I think this is what the auhtor wanted to convey. However one thing I would like to point out that Datetime is 8byte and Int is 4byte.
DECLARE @a INT
DECLARE @b DATETIME
set @a= getdate()
SET @b = @a


Thanks,
Tushar
Post #978561
Posted Wednesday, September 01, 2010 2:58 AM


SSC-Addicted

SSC-AddictedSSC-AddictedSSC-AddictedSSC-AddictedSSC-AddictedSSC-AddictedSSC-AddictedSSC-Addicted

Group: General Forum Members
Last Login: Thursday, January 05, 2012 2:05 AM
Points: 488, Visits: 335
ziangij (8/31/2010)
DECLARE @a INT
DECLARE @b DATETIME

SET @b = @a


implicit conversion from int to datetime works fine


Is this dependent on the sql server version?


Saurabh Dwivedy
___________________________________________________________

My Blog: http://tinyurl.com/dwivedys

For better, quicker answers, click on the following...
http://www.sqlservercentral.com/articles/Best+Practices/61537

Be Happy!
Post #978565
Posted Wednesday, September 01, 2010 6:47 AM
Ten Centuries

Ten CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen Centuries

Group: General Forum Members
Last Login: Today @ 1:51 PM
Points: 1,329, Visits: 423
This is how we get the date for the current day without time element

DECLARE @a INT
DECLARE @b DATETIME
set @b = GETDATE()-.5
SET @a = CONVERT(INT,@b)
SELECT CONVERT(DATETIME, @a), @b

the -.5 is half a day because CONVERT(INT,@b) rounds
Post #978706
Posted Wednesday, September 01, 2010 7:00 AM


SSCommitted

SSCommittedSSCommittedSSCommittedSSCommittedSSCommittedSSCommittedSSCommittedSSCommitted

Group: General Forum Members
Last Login: Today @ 11:21 AM
Points: 1,500, Visits: 1,512
mbova407 (9/1/2010)
This is how we get the date for the current day without time element

DECLARE @a INT
DECLARE @b DATETIME
set @b = GETDATE()-.5
SET @a = CONVERT(INT,@b)
SELECT CONVERT(DATETIME, @a), @b

the -.5 is half a day because CONVERT(INT,@b) rounds


If I run the code above I get:
(No column name) | (No column name)
2010-09-01 00:00:00.000 | 2010-08-31 20:54:59.743

Looks like the time is still there but just 0.

Here's another way to get the current date without the time:
Select CONVERT(varChar(10), getDate(), 101);

This returns: 09/01/2010
Post #978714
« Prev Topic | Next Topic »

Add to briefcase 123»»»

Permissions Expand / Collapse