General information
Forum:
Microsoft SQL Server
Environment versions
SQL Server:
SQL Server 2005
>>>>Hi
>>>>
>>>>I'm processing some csv files and I want to move the processed file to another location and rename it with a datetime string
>>>>
>>>>yyymmddhhmmss
>>>>
>>>>anyone know the easiest way to return that string from GETDATE()
>>>>
>>>>Thanks
>>>>
>>>>Nick
>>>
>>>CAST(REPLACE(REPLACE(REPLACE(convert(CHAR(19),GETDATE(),126 ),'-',''),'T',''),':','') AS CHAR(14))
>>
>>T-SQL really makes you jump through hoops sometimes, doesn't it? Even getting the date portion of a datetime is verbose and ugly. It mystifies that it hasn't been simplified by now.
>
>MSSQL and T-SQL is not Oracle and PL/SQL ;-)
>
True. Most of my time is spent working with T-SQL so it's a moot point for me. In any case I am encouraged by Sergey's reply about the FORMAT() command in SS 2012.
Out of curiosity, what is your favorite DBMS / data language, and why?
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only