Login    
 
 
 
 
Text/HTML
  
You are here :: Blogs Saturday, May 19, 2012

Search
Note: This uses the internal blog search engine. The Google search engine is also available at the top of the page.
  
Disclaimer

Please review the site disclaimer before downloading or using content found on this site

  
Categories
  
DEVSHED Blog
As always, I welcome your comments!
May 5

Written by: Steve Gray
5/5/2011 10:10 AM  RssIcon

The msdn article on Cast an Convert is perfectly clear when it comes to how Cast and Convert manipulate the date values into text.

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

But… it’s just a little bit easier to see it printed out. Here’s a short script that prints out all the different CASTS that are possible and give an example.  ‘127’ is in the SQL 2008 R2 documentation but failed against the SQL 200 server I was testing on, so I commented it out.

  1. print convert(varchar(40),getdate(),0)     -- May  5 2011 11:00AM
  2. print convert(varchar(40),getdate(),100)   -- May  5 2011 11:00AM
  3. print convert(varchar(40),getdate(),1)     -- 05/05/11
  4. print convert(varchar(40),getdate(),101)   -- 05/05/2011
  5. print convert(varchar(40),getdate(),2)     -- 11.05.05
  6. print convert(varchar(40),getdate(),102)   -- 2011.05.05
  7. print convert(varchar(40),getdate(),3)     -- 05/05/11
  8. print convert(varchar(40),getdate(),103)   -- 05/05/2011
  9. print convert(varchar(40),getdate(),4)     -- 05.05.11
  10. print convert(varchar(40),getdate(),104)   -- 05.05.2011
  11. print convert(varchar(40),getdate(),5)     -- 05-05-11
  12. print convert(varchar(40),getdate(),105)   -- 05-05-2011
  13. print convert(varchar(40),getdate(),6)     -- 05 May 11
  14. print convert(varchar(40),getdate(),106)   -- 05 May 2011
  15. print convert(varchar(40),getdate(),7)     -- May 05, 11
  16. print convert(varchar(40),getdate(),107)   -- May 05, 2011
  17. print convert(varchar(40),getdate(),8)     -- 11:00:57
  18. print convert(varchar(40),getdate(),108)   -- 11:00:57
  19. print convert(varchar(40),getdate(),9)     -- May  5 2011 11:00:57:513AM
  20. print convert(varchar(40),getdate(),109)   -- May  5 2011 11:00:57:513AM
  21. print convert(varchar(40),getdate(),10)    -- 05-05-11
  22. print convert(varchar(40),getdate(),110)   -- 05-05-2011
  23. print convert(varchar(40),getdate(),11)    -- 11/05/05
  24. print convert(varchar(40),getdate(),111)   -- 2011/05/05
  25. print convert(varchar(40),getdate(),12)    -- 110505
  26. print convert(varchar(40),getdate(),112)   -- 20110505
  27. print convert(varchar(40),getdate(),13)    -- 05 May 2011 11:00:57:513
  28. print convert(varchar(40),getdate(),113)   -- 05 May 2011 11:00:57:513
  29. print convert(varchar(40),getdate(),14)    -- 11:00:57:513
  30. print convert(varchar(40),getdate(),114)   -- 11:00:57:513
  31. print convert(varchar(40),getdate(),20)    -- 2011-05-05 11:00:57
  32. print convert(varchar(40),getdate(),120)   -- 2011-05-05 11:00:57
  33. print convert(varchar(40),getdate(),121)   -- 2011-05-05 11:00:57.513
  34. print convert(varchar(40),getdate(),126)   -- 2011-05-05T11:00:57.513
  35. --print convert(varchar(40),getdate(),127) --
  36. print convert(varchar(40),getdate(),130)   -- 2 ????? ??????? 1432 11:00:57:513AM
  37. print convert(varchar(40),getdate(),131)   -- 2/06/1432 11:00:57:513AM

Tags:
Categories:
Location: Blogs Parent Separator DEVSHED Blogs Child Separator SQL
As always, I welcome your comments!
  
 
 
Home | Products | Blogs | Contact Us | Links | God's Plan
Privacy Statement | Terms Of Use
 
Copyright 2011 by Devshed.us