Oracle style dates in SQL Server -


we have ssrs report on want show date field in following format dd-mmm-yy in oracle. converts dates 25-jan-11

so in sql final select, use replace (convert (varchar, datetimecolumn,106), ' ', '-')

is there better way of doing conversion?

within sql server

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

no, specific format not available doing there is. prefer size varchar columns instead of leaving unsized.

i notice have 106, dd-mmm-yyyy not dd-mmm-yy. did mean use 6?

replace(convert (varchar(9), datetimecolumn, 6), ' ', '-') 

using ssrs formatting

=format(fields!datetimecolumn.value, “dd-mmm-yy”) 

Comments

Popular posts from this blog

java - SNMP4J General Variable Binding Error -

windows - Python Service Installation - "Could not find PythonClass entry" -

Determine if a XmlNode is empty or null in C#? -