Hi all - I have a question regarding formating getdate(). Below is my query.
SELECT
cast(datepart(yyyy, getdate()) as char(4))
+'-'+ cast(datepart(mm,getdate()) as char(2))
+'-'+ cast(datepart(dd, getdate()) as char(2))
Result
2007-5 -30
The result I would like is:
2007-05-30
Can anyone help me with this?
Thanks in Advance.
You could use:
Code Snippet
SELECT convert( varchar(10), getdate(), 120 )
-
2007-05-30
Refer to Books Online, Topic: 'Cast and Convert' for the usage of the 'style' codes (the 120 above).
No comments:
Post a Comment