Convert Datetime format to String and the various styles
The following SQL code will convert a Datetime value to String. This particular query is converting the current date as an example. The number ’112′ is a style code that SQL server uses. This will return the date in YYYYMMDD format. There is also a table of the various Style Codes and the date format that they will return below that. Just insert the particular style code you want into the sql query to get the desired result.
select CONVERT(CHAR(8), getdate(), 112) as 'Date Format'
| Date Format | Style |
|---|---|
| Sep 16 2 | 0 |
| 09/16/09 | 1 |
| 09.09.16 | 2 |
| 16/09/09 | 3 |
| 16.09.09 | 4 |
| 16-09-09 | 5 |
| 16 Sep 0 | 6 |
| Sep 16, | 7 |
| 18:20:31 | 8 |
| Sep 16 2 | 9 |
| 09-16-09 | 10 |
| 09/09/16 | 11 |
| 090916 | 12 |
| 16 Sep 2 | 13 |
| 18:20:31 | 14 |
| 2009-09- | 20 |
| 2009-09- | 21 |
| 09/16/09 | 22 |
| 2009-09- | 23 |
| 18:20:31 | 24 |
| 2009-09- | 25 |
| Sep 16 2 | 100 |
| 09/16/20 | 101 |
| 2009.09. | 102 |
| 16/09/20 | 103 |
| 16.09.20 | 104 |
| 16-09-20 | 105 |
| 16 Sep 2 | 106 |
| Sep 16, | 107 |
| 18:20:31 | 108 |
| Sep 16 2 | 109 |
| 09-16-20 | 110 |
| 2009/09/ | 111 |
| 20090916 | 112 |
| 16 Sep 2 | 113 |
| 18:20:31 | 114 |
| 2009-09- | 120 |
| 2009-09- | 121 |
| 2009-09- | 126 |
| 2009-09- | 127 |
| 27 ????? | 130 |
| 27/09/14 | 131 |
